add deprecate and compiler warnings

This commit is contained in:
Rotzbua
2017-05-22 10:04:24 +02:00
parent 7f0f9e7317
commit 8db7e2ba4f
3 changed files with 39 additions and 0 deletions

12
src/require_cpp11.h Normal file
View File

@@ -0,0 +1,12 @@
/**
* Copyright (c) 2016 by Ludwig Grill (www.rotzbua.de)
* Throws error if c++11 is not supported
*/
#ifndef REQUIRE_CPP11_H
#define REQUIRE_CPP11_H
#if __cplusplus < 201103L
#error "This library needs at least a C++11 compliant compiler, maybe compiler argument for C++11 support is missing or if you use Arduino IDE upgrade to version >=1.6.6"
#endif
#endif // REQUIRE_CPP11_H