VS2019中CMake專案的簡單使用方法

2022-09-27 05:06:06 字數 1005 閱讀 6723

在使用vis程式設計客棧ual studio的時候很多人都應該碰過在使用scanf的時候會報錯等問題,雖然把sdl檢查關了就能解決,但是此方法在博主使用vs2019的時候,卻有失靈的時程式設計客棧候。所以決定在日常刷題的時候使用cmake專案來編譯**。因為cmake專案並不會因為使用scanf而報錯。以下是博主使用cmake的一些總結,僅供參考。

1.建立cmake專案檔案

在建立專案介面可直接搜尋cmake找到建立專案。

為了方便使用可以選擇將解決方案和專案放到同乙個目錄。

2.cmakelist的配置

在建立好專案後如果不出意外我程式設計客棧們會看到以下三個檔案。

我們可以把cmaketest.h和cmaketest.cpp檔案刪了,然後根據需要建立資料夾及相應的檔案。博主以在專案目錄下建立乙個test資料夾和demo.cpp 檔案作為示例。

右擊專案名字選擇 ->新增->新建資料夾

同理可以新建乙個demo.cpp檔案。

這樣我們就建立好我們所需要的資料夾以及檔案了。但是現在進行編碼完成後會發現無法執行。原因是因為還沒有配置cmakelist檔案。

接下來我們進行cmakelist的配置。首先要把之前留下的配置資訊(add_executable (cmaketest 「cmaketest.cpp」 「cmaketest.h」))刪了。

然後加入以下**。記得ctrl+s儲存。

add_executable (demo "test/demo.cpp") #前面的demo是我們生成.exe可執行檔案的名字。 後面加上要編譯檔案的絕對路徑。

當正確配置好後可以在選擇啟動項處看到如下圖所示選項。demo.exe正是剛才我們所定義的名字。

到此我們就可以開心的寫**了。下面寫個最經典的hello world**測試以下。

ps:關於修改cmake使用的c/c++語言標準,參考部落格vs2019中cmake專案怎麼指定c++語言標準

本文標題: vs2019中cmake專案的簡單使用方法

本文位址: /ruanjian/c/300580.html

vs2019如何顯示行數 VS2019 技巧

ps 本文所有示例演示均基於 vs 2019 v16.6.3 版本。1.擴充套件 縮小選區 通過雙擊選中整個單詞,這個操作大家應該都知道。但如何快速選擇幾個單詞 或多個單詞的字串 或 塊呢?教大家乙個快捷鍵,如何快速擴充套件選擇 區域。例如,當游標在乙個字串中時,使用下面的快捷鍵就可以選擇整個字串。...

VS2019 實用設定

本文記錄了 vs2019 預覽版使用過程中的一些設定,這些設定也同樣適用於 vs2017,我們可以根據個人的實際情況進行修改。將滾動條設定為map mode後,則該區域會顯示當前整個檔案的縮略示圖,能夠以不同的顏色顯示當前檔案中的修改狀態 錯誤 警告等資訊,便於對當前檔案有個全域性的認識。在 vs2...

VS2019 專案模板製作

前期製作了乙個winform 程式平台,它提供了一些常用的介面或功能介面,開發人員只需要開發dll,放在平台的根目錄就可以執行除錯。我希望給開發人員乙個專案模板,利用它就可以快速新建工程,這個工程裡自動引入所需要的dll.這些dll有些是.net提供的,有些是自己開發的。最重要的是 我想讓這個類庫編...