下载 Eclipse cdt:
http://ftp.daumkakao.com/eclipse/technology/epp/downloads/release/mars/R/eclipse-cpp-mars-R-linux-gtk-x86_64.tar.gz
默认不支持 c++11,打开c++11:
http://stackoverflow.com/questions/17457069/enabling-c11-in-eclipse-juno-kepler-luna-cdt
配置之后可以成功编译运行 c++11 程序,但是语法分析仍然报 error,编辑器有一堆error 表示我不认识 c++11 中的东西:
http://stackoverflow.com/questions/8148235/eclipse-cdt-shows-semantic-errors-but-compilation-is-ok
然后右键工程->index->rebuild
然后就没错了。
我们开发中用的是 blade (腾讯开源的编译工具),如何与Eclipse整合:
https://github.com/chen3feng/typhoon-blade/issues/27
我开始 build command 设置的是 blade build ...
结果是blade-bin下只生成了 version.cpp, version.os ,没有生成可执行文件也没有报错!
然后 build comm