代码之家  ›  专栏  ›  技术社区  ›  Head Geek

Boost::Jam(bjam)有“问题模式”吗?

  •  1
  • Head Geek  · 技术社区  · 16 年前

    我使用Code::Blocks和Boost::Jam。C::B的最新更新添加了一些新的“自定义makefile”命令,其中之一是“询问是否需要重建”。根据 this message ,它是用来打电话的 make 在“问题模式”中:

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

    不幸的是,Boost::Jam文档中没有提到这种模式 bjam 。我用这个命令绕过了它。。。

    bjam -error
    

    …哪些力量 bjam 返回错误级别1(因为它无法识别该选项 -e )并使C::B始终运行build命令,但我更喜欢按预期使用它。

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

    1 回复  |  直到 16 年前
        1
  •  1
  •   Head Geek    16 年前

    显然,事实并非如此。