这是我目前用来构建测试的 Jamfile。
exe file_test
: file_test.cpp ../src/file.hpp ../src//file
: <cxxflags>--std=c++11
: <linkflags>-ltag
;
有没有办法在不特定于 gcc 的情况下切换到 c++11 标准?是否有任何可移植的可能性给 bjam 链接标志(或者这是一种可移植的方式?)?我知道我可以编写条件参数,但这意味着我必须为我想支持的任何编译器编写参数。因此,我希望 bjam 对此有解决方案。
另外我想知道在调用“bjam clean”之后不删除“bin”目录是否有意义。