2017-05-28 172 views
3

新的Visual Studio 2017安裝程序可以選擇安裝舊的VS 140編譯工具鏈以及新的VS 141工具集。這是在2017年安裝CMake在2017年安裝中找不到Visual Studio 140工具集

enter image description here

在安裝程序成功安裝V140工具集的選項,我甚至可以切換在我的Visual Studio項目/解決方案V140和V141之間的工具集,併成功打造,但我不能建使用CMake的v140工具集項目。當我運行時

cmake -G"Visual Studio 14 2015" ../Source 

cmake無法找到編譯器和工具集。

-- The C compiler identification is unknown 
-- The CXX compiler identification is unknown 
CMake Error at CMakeLists.txt:2 (project): 
    No CMAKE_C_COMPILER could be found. 



CMake Error at CMakeLists.txt:2 (project): 
    No CMAKE_CXX_COMPILER could be found. 



-- Configuring incomplete, errors occurred! 

然而,正如所料,我可以成功地建立與Visual Studio 15 2017選項。沒有任何方法可以在不安裝VS2015的情況下將舊工具集與cmake一起使用?

回答

3

調用cmake時,可以使用-T標誌指定工具集。請參閱文檔herehere

+0

哦,是的,謝謝。就是這樣。 – Ali

相關問題