首先,我不懂英文。所以,我在這個頁面有很多錯誤。請您瞭解我的錯誤,請致電 。我的程序找不到提升庫
問題。
我嘗試製作一個代碼,它是boost測試庫的示例。
#include <boost/unit_test.hpp>
BOOST_AUTO_TEST_CASE(test)
{
BOOST_CHECK(true);
}
我建立了源代碼,我得到了excution文件 'test.exe的'
我嘗試EXCUTE該文件。但我收到了一條錯誤消息。
程序無法啓動,因爲您的計算機缺少boost_unit_test_framework-vc80-mt-1_44.dll。嘗試重新安裝程序來解決這個問題。
但是,我已經準備好了我的boost庫目錄中的文件。
這種情況下的問題是什麼?
背景。 我解釋我的構建環境。我使用Windows7 Ultimate x64。和Visual Studio 2005. 所以我建立了自己的boost庫。我爲64位計算系統提供了所有庫。
使用bjam。並在64位命令提示符窗口中使用命令'bjam --toolset = mvsc-8.0 address-model = 64 threading = multi --build-system = complete install'。
生成後,我在visual studio目錄路徑選項中設置boost庫和頭文件目錄。
謝謝。所有!
您可以將所有boost DLL所在的boost文件夾添加到您的系統路徑(PATH環境變量)中。這與Visual Studio路徑無關。或者,您可以將升壓DLL複製到您的應用程序目錄。 – Ralf 2010-11-10 14:48:05