Я только что построил и установил boost
./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
47_0, используя следующее на cygwin
./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
но я все еще вижу только библиотеки -mt в /usr/local/lib
кто-нибудь может предложить, как это можно исправить (мои программы ищут libboost_date_time, а не libboost_date_time-mt)... спасибо!