
Originally Posted by
anda_skoa
Add to the .pro file
CONFIG += c++11
CONFIG += c++11
To copy to clipboard, switch view to plain text mode
Cheers,
_
I tried with CONFIG += c++11 in my .pro file but still the same error is showing.
My .pro file will looks like this
TEMPLATE = app
CONFIG += console
CONFIG -= qt
CONFIG += C++11
SOURCES += main.cpp
#unix:!macx:!symbian: LIBS += -L$$PWD/../Desktop/Rpi-hw-master/build/ -lrpihw
#INCLUDEPATH += $$PWD/../Desktop/Rpi-hw-master/include/rpi-hw
#DEPENDPATH += $$PWD/../Desktop/Rpi-hw-master/include/rpi-hw
unix:!macx:!symbian: LIBS += -lrpihw
TEMPLATE = app
CONFIG += console
CONFIG -= qt
CONFIG += C++11
SOURCES += main.cpp
#unix:!macx:!symbian: LIBS += -L$$PWD/../Desktop/Rpi-hw-master/build/ -lrpihw
#INCLUDEPATH += $$PWD/../Desktop/Rpi-hw-master/include/rpi-hw
#DEPENDPATH += $$PWD/../Desktop/Rpi-hw-master/include/rpi-hw
unix:!macx:!symbian: LIBS += -lrpihw
To copy to clipboard, switch view to plain text mode
and my CPP file
#include <iostream>
#include <rpi-hw.hpp>
#include <rpi-hw/driver/i2c.hpp>
using namespace std;
using namespace rpihw;
#define ID_I2C_SLAVE_ADDRESS 0x20
#define ID_I2C_DEV_PATH "/dev/i2c-0"
int main()
{
rpihw::driver::i2c objI2C(ID_I2C_DEV_PATH, ID_I2C_SLAVE_ADDRESS);
char *chData;
int iSize=0;
objI2C.write(chData, iSize);
cout << "Hello World!" << endl;
return 0;
}
#include <iostream>
#include <rpi-hw.hpp>
#include <rpi-hw/driver/i2c.hpp>
using namespace std;
using namespace rpihw;
#define ID_I2C_SLAVE_ADDRESS 0x20
#define ID_I2C_DEV_PATH "/dev/i2c-0"
int main()
{
rpihw::driver::i2c objI2C(ID_I2C_DEV_PATH, ID_I2C_SLAVE_ADDRESS);
char *chData;
int iSize=0;
objI2C.write(chData, iSize);
cout << "Hello World!" << endl;
return 0;
}
To copy to clipboard, switch view to plain text mode
Bookmarks