我正在尝试使用 bjam 构建 boost.lib,但无论我做什么,我都无法让它识别我的BOOST_LOG_NO_COMPILER_TLS
标志。我正在建造这样的:
bjam address-model=32 --toolset=msvc-10.0 --build-type=complete
--with-log variant=debug link=static runtime-link=static
define=BOOST_LOG_NO_COMPILER_TLS stage
为了验证它是否忽略了这个标志,我编译了有和没有这个标志,并使用 Beyond Compare 比较了 stage 文件夹中生成的每个文件。
所有的 lib 文件都是相同的。如果 bjam 认可我的define
领域,我会期待差异。
我是boost和bjam的新手,所以我做错了吗?