我刚刚在 cygwin 上使用以下内容构建并安装了 boost_1_47_0
./bootstrap.sh --with-libraries=chrono,date_time,exception,filesystem,graph,graph_parallel,iostreams,math,program_options,random,serialization,signals,system,test,thread,wave link=static link=shared threading=single threading=multi
然后我跑了下面,
./b2 --layout=tagged
并且消息表明它:
failed updating 2 targets and skipped 7 targets....
但我继续跑
./b2 --layout=tagged install
但是,我查看 /usr/local/lib 并且我只有那些后缀为 -mt 的库
我的程序正在寻找没有 -mt 后缀的库。但由于它不起作用,我依次运行:
bjam --clean debug release
./bootstrap.sh --with-libraries=all
./b2
./b2 --layout=tagged
./b2 --layout=tagged install
但我仍然只看到 /usr/local/lib 中的 -mt 库
谁能建议如何解决这个问题(我的程序寻找 libboost_date_time 而不是 libboost_date_time-mt)...谢谢!