1

我将 Code::Blocks 与 Boost::Jam 一起使用。最近对 C::B 的更新添加了一些新的“自定义生成文件”命令,其中之一是“询问是否需要重建”。根据此消息,它意味着以make“问题模式”调用:

-q, --question
''问题模式''。不要运行任何命令,或打印任何东西;如果指定的目标已经是最新的,则只返回一个退出状态为零,否则返回非零。

不幸的是,Boost::Jam 文档没有在bjam. 我已经通过使用这个命令来解决它......

bjam -error

...这会强制bjam返回 1 的错误级别(因为它无法识别 option -e)并使 C::B 始终运行构建命令,但我更愿意按预期使用它。

我的问题:确实bjam有这样的“问题模式”,但我还没有找到它,或者 Jamfile 中有什么方法可以让它以这种方式工作?该-n选项不起作用,因为它总是返回零,C::B 将其解释为“所有文件都是最新的”。

4

1 回答 1

1

显然它没有。

于 2009-02-15T18:06:57.630 回答