2012-07-26 64 views
1

我想用prep2010.cmd重新創建我的構建/文件夾,並將boost文件夾設置爲我自己的升壓安裝。如何更改升壓路徑

我運行:

prep2010.cmd -D WITH_SYSTEM_BOOST=1 -D BOOST_ROOT="c:\boost" 

但是當我打開插件解決方案提升包括文件夾仍然設置爲firebreath的一個。我錯過了什麼嗎?

感謝, 基督教

回答

1

原來我必須Boost_USE_STATIC_RUNTIME = off所以findboost.cmake將能夠匹配我的增強二進制文件。我的boost庫使用共享運行時庫。

1

嘗試:

prep2010.cmd "-DWITH_SYSTEM_BOOST=1" "-DBOOST_ROOT=C:\boost" 

窗戶準備腳本是有點搞笑;我們一直無法弄清楚他們爲什麼會這樣做,但如果某人擁有比我更多批處理文件的經驗,我想要修復它們,他們歡迎您這樣做=]

+0

謝謝,這讓我更進一步。但是,我仍然有一些腳本無法找到某些庫的錯誤。完整的錯誤輸出你可以在這裏找到。 http://pastebin.com/dQ7Bj3vV。 – chhenning 2012-07-27 18:58:50