2012-02-01 33 views
4

我知道你可以在網上找到類似的問題,特別是在stackoverflow,但我仍然需要寫這個問題,因爲我找不到任何頁面,有一步一步的教程如何設置boost庫並將其與visual studio 2010 express進行集成。 即使在這裏:How to use Boost in Visual Studio 2010 有步驟(如3,4),我無法找到菜單左右...設置提升和使用與Visual Studio 2010 Express

所以,請幫助我能夠使用升壓與Win7的Visual Studio 2010的快車。

回答

4

當我使用「BoostPro Computing」的安裝程序安裝boost時,遇到了一些鏈接問題。我通過編譯源代碼中的boost lib來解決它。下面是步驟:

  1. 下載升壓從http://www.boost.org/users/history/version_1_52_0.html
  2. 將它解壓縮
  3. 進入Visual Studio 2010的快捷命令提示符
  4. 光盤解壓的升壓DIR
  5. bootstrap.bat
  6. \。 b2

完成。

這裏是我的環境:

  • 的Win7 64位
  • 的Visual Studio 2010速成
  • 升壓1_52_0

附:在Boost版本的末尾,提到了include目錄和lib目錄,它們應該被添加到相應的路徑中,以便Visual Studio能夠找到它們。

+0

感謝您的回答。我正在改變對我的接受答案,只要在boost 1_55中沒有build.bat。有bootstrap.bat,可能會替換舊的build.bat,但無論如何,你的答案更實用。 – Narek 2014-05-14 22:39:48

0

您發現鏈接是一步一步的指導..

如果你不能做這樣的事情找物業經理,那麼我建議你幫忙看一下,它會顯示你在哪兒。 ..

對於特定的情況下,物業經理可以在視圖菜單中找到,在「其他窗口」

5

建築:

  1. 下載加速從這裏:http://www.boost.org/users/download/並提取文件
  2. 雙擊build.bat文件
  3. 按Win + R,鍵入cmd並按回車。 cmd.exe將被調用。
  4. 在cmd.exe的鍵入 「cd the_directory_name_where_you_run_build.bat」,然後按回車
  5. 然後輸入 「的bjam前綴= C:\升壓安裝」

看到這裏的項目1.3(安裝)建築和建築細節:http://en.highscore.de/cpp/boost/另外這是一個非常好的助推教程/書有很多的例子。

然後剩下的就是在MVS中設置包含目錄和靜態鏈接目錄。爲了在解決方案資源管理器中執行此操作,請右鍵單擊要編譯的解決方案名稱,然後轉至屬性 - >配置屬性 - > VC++目錄,併爲Include Directories和Library Directories添加適當的路徑以添加標題(.hpp)和靜態庫(.lib)文件。 (在C:\ Boost中搜索它們)

+0

這就是我所說的食譜風格:)。 +1 – loulou 2013-09-18 16:37:42