Я пытаюсь сделать первую сборку Quantlib, но я получаю фатальную ошибку «LNK1104: невозможно открыть файл« libboost_unit_test_framework-vc120-mt-gd-1_56.lib » , В форуме есть разумное количество обсуждений, но пока ничего не помогло.Ошибка сборки при связывании Boost для Quantlib
Я использую Visual Studio 2013 в окне Win 8.1.
Я построил Boost by: b2 --build-dir = "C: \ Program Files \ Boost \ boost_1_56_0 \ boostBuild" --build-type = complete msvc stage. Программа демонстрации Boost regex отлично работает.
Затем я открыл решение Quantlib_vc11 и добавил дополнительные библиотеки библиотек компоновщика, как описано на странице установки Quantlib. Но сборка завершилась с сообщением об ошибке выше.
Я новичок в C++ и Visual Studio, и я уверен, что это мое отсутствие понимания, которое дает мне эту проблему, но если кто-то может дать мне несколько указателей, было бы здорово. Благодаря
Официальные двоичные файлы доступны по адресу https://sourceforge.net/projects/boost/files/boost-binaries/. –
A-ha. Лучший совет. Я скопировал строку сборки Boost, которая создала/stage/folder, которая не принимается в инструкциях Quantlib. Спасибо, что указал мне в правильном направлении. – TimX