我复制了同事的boost目录。它按原样开箱即用。
但是现在我遇到了问题,我有一些使用boost.signals的新代码编译得很好但没有链接,因为我的bin中没有libboost_signals-vc100-mt-gd-1_48.lib
文件目录。 (我已经有线程,正则表达式和其他一些库二进制文件,但不是信号文件)。
所以我开始查看Boost Install procedure以构建Boost.Signals2
无论我是要安装Boost.Build还是构建Boost.Signals2,批处理脚本 bootstraps.bat 都会使我的MS-DOS命令窗口崩溃而不会显示错误消息。编写“Bootstrapping the build engine”或“Bootstraping Boost.Build engine”后,大约需要10秒钟。
rem install Boost.Build
cd "Program Files\boost_1_48_0\boost_1_48_0"
cd tools\build\v2\.
bootstrap.bat
b2 install --prefix="C:\Boost.Build"
或
rem build signals2
cd "Program Files\boost_1_48_0\boost_1_48_0"
bootstrap
./b2 signals2 variant=debug link=static threading=multi address-model=64
我不知道从哪里开始调查?任何的想法 ?我忘记了一些明显的事吗?