以往寫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功能即可