标签: c++ c++11 raspberry-pi wiringpi
我正在尝试使用raspberryPi运行wiringPi Cpp版本。我下载了this并尝试运行,但我发现了以下错误。
这是什么问题?我做错什么了吗?
答案 0 :(得分:5)
升级您的GCC。你似乎有GCC 4.6,你提到的标志是用GCC 4.7引入的。
答案 1 :(得分:3)
在命令行上运行g++ -v。如果版本号是4.3到4.6,请将-std=c++11替换为-std=c++0x,看看你是否有任何爱。如果仍然无法正常工作,您将升级编译器或从库中删除c ++ 11功能。认真推荐前者超过后者。
g++ -v
-std=c++11
-std=c++0x
如果编译器在版本4.3之前肯定会升级。
我需要更好地阅读。跳过获取版本号。尝试-std=c++0x,然后升级编译器失败。