Cmake 與 vscode 的完美結合

以往寫C+ +程式的時候常常使用opencv…等的library,使用visual studio寫的時候就要配置這些環境,但小編已經使用vscode習慣了,強大的外掛功能很難使我再去熟悉另一套IDE,在幾經摸索之下發現一個外掛程式Cmake 與vscode 根本是完美的結合,能無痛的結合opencv、libtorch…等工具,且還能實施debug 功能,從此使用vscode 編寫C++程式變得更簡單更容易了

vscode 安裝cmake 外掛程式

要安裝的外掛共有兩個,第一個為cmake第二個為cmake tools

執行快速產生檔案

之後按下ctrl+shift+p 打開command line,按下quick start後會再當前目錄產生兩個檔案,一個為main.cpp,另一個為CMakeLists.txt

選擇適合的編譯器

選擇適合的編譯器,這邊以GCC為例子

選擇executable

配置cmake

之後選擇configure 根據布置的CMakeLists.txt的內容布置環境連接,之後有改過檔案內的內容後都需要重新再configure一次

使用debug

使用debug也非常簡單,在想要設置斷點的地方打斷點然後使用cmake debug功能即可

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments