我的源码树中有多个Jamfile。
一些用于构建一些可执行文件。一些用于静态库。
默认使用Eclipse CDT进行编译,而我想使用bjam (因为团队中的其他人使用bjam并维护那些Jamfile)。
我尝试将builder命令(在属性->C/C++ build->Builder Settings)切换为bjam,而不是make,然后我更新了"Build (incremental build)“(在属性->C/C++ build->Behavior)来调用正确的目标。
当我点击run时,它确实调用了正确的命令,但它看不到Jamfile。
有没有办法指定jamfile?
提前谢谢。
发布于 2015-05-23 16:39:05
我很容易做到这一点,只需将一个Jamroot放到项目文件夹中。我认为如果你不想构建全部,你将不得不指定目标。
当然,我在根目录中运行b2,而不是在./src中
Eclipse确实提供了定制的构建环境,因此可能存在您的问题,因此尝试从控制台运行b2。
https://stackoverflow.com/questions/27223331
复制相似问题