I m using keyword auto in my code
137 auto i = boost::find(adresses, adress);
On compiling with following command I get these errors
[vickey@tb tests]$ clear;g++ testCoverDownloader.cpp ../CoverDownloader.cpp -I /usr/include/QtGui/ -I /usr/include/QtCore/ -lQtGui -lQtCore -std=c++0x
../CoverDownloader.cpp:137:10: error: ‘i’ does not name a type
../CoverDownloader.cpp:139:8: error: ‘i’ was not declared in this scope
using -std=c++0x should have done the trick . What is wrong ?
The boost
headers aren't getting picked up for the same reason the Qt
headers wouldn't unless you specify -I /usr/include/QtCore/
. There is nothing special about the boost
headers for the compiler to be partial towards them. The Search Path section of GCC's documentation may help you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With