VS2019直接編譯cmake項目

自VS2017起,VS正式支持CMAKE項目。

github上的C++項目很多都是基於CMAKE的,比如著名的opencv,一般我們在windows系統下使用cmake-gui對Cmakelists.txt文件進行配置並生成對應的vs工程*.sln。VS支持cmake項目的直接編譯後,對於小型項目,我們可以直接在vs中管理cmake工程,微軟的跨平臺之路是越走越寬了。

本文簡單介紹一下如何使用vs2019打開和編譯cmake項目。

打開cmake工程

1.在vs界面選擇繼續但無需代碼,打開空白界面。

2.選擇文件-打開-cmake,選擇Cmakelists.txt

3.VS會自動展開cmake項目,顯示如下界面。

4.選擇“打開CMake設置編輯器”,打開類似於CMAKE-GUI的配置界面,也可以在項目欄點擊“CMakeSettings.json”打開。

5.根據需要在gui上配置CMAKE的json文件,也可以直接修改這個文件。每個項目的作用微軟已經給的很詳細了,需要一點CMake基礎,修改完成後想讓配置生效需要保存該json文件(用vs的保存按鈕或按ctrl+S),vs會自動進行配置。

6.點擊菜單欄生成-全部生成或部分生成即可。

 

 

發佈了7 篇原創文章 · 獲贊 17 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章