我在很多项目和IDE之间切换。它们使用IDE的默认选项运行每个项目。例如
g++ test.cpp
我知道make file
可以解决问题。但它不是IDE友好的方式。我在想是否有办法施加选项
-std=c++11
在代码中而不是在调用g ++中。
链接器的相同问题。我想在代码中告诉链接器我要链接到armadillo库
-larmadillo
也许设置一个prepossessing命令可以解决问题。它有什么解决方案吗?
答案 0 :(得分:0)
你试过CMake吗?通过这种方式,您可以创建编译器和IDE独立的makefile,然后为您的选择环境生成makefile /项目文件。您可以自由编写脚本,以便为gc ++或clang设置gcc和其他的certin swithces。
如果要创建不同的构建配置,也可以使用它。