Я пытаюсь создать boost.lib с помощью bjam, но, что бы я ни делал, я не могу распознать мой флаг 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 для сравнения каждого файла, созданного в папке рабочей области.
Все файлы lib были идентичны.Я бы ожидал различий, если бы bjam распознавал мои define
поля.
Я новичок в бусте и bjam, так что я делаю что-то не так?