2
我正在使用Visual Studio 2010和MSVC90
編譯器。正因爲如此,我只有安裝了VC90
的Boost。FindBoost.cmake:使用不同的編譯器版本(vc90,而不是vc100)
現在我有一個第三方組件,它依賴於Boost和我想要使用的組件。這個組件構建系統是CMake。
當我嘗試從給定的CMake腳本生成Visual Studio解決方案時,我遇到了FindBoost.cmake問題。看起來好像CMake猜測我的編譯器是VC100
,因爲我安裝了Visual Studio 2010。我找不到一個CMake變量或類似的東西來手動將編譯器設置爲VC90
。
我已經試過玩變數CMAKE_CXX_COMPILER
和BOOST_COMPILER
,但沒有成功。
有沒有一種方法,我沒有發現讓FindBoost.cmake搜索VC90
庫而不是VC100
庫?