我需要使用/md 选项而不是/mt 构建 boost boost_1_59_0 库。
这里有人能帮帮我吗?我看到有一个文件 build.jam,其中很多地方都使用了/mt,但不确定在该文件中用/md 替换/mt 是否能满足我的要求。
最佳答案
/MT: b2 runtime-link=static
/MD: b2 runtime-link=shared <= The default value
您还可以按照 Grigoriy 的建议构建所有库。在这种情况下,输出文件名将不同。例如:
/MT: libboost_regex-vc141-mt-s-1_65.lib
/MD: libboost_regex-vc141-mt-1_65.lib
关于windows - 想要在 Windows 上使用/md 选项编译和构建 boost 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33892271/