最近想着搞明白這個事兒——之前在mac上學着配置就沒搞明白,其次覺着好麻煩~但是這東西還是要搞的對吧!想着如果要是想脫離裝置調試,那就是要搞一搞現在這個項目的linux編譯版本。。。等等跑題了。。。
回到正文,其實知乎上一搜一大堆,有的确實比較詳細。在這裡我就簡單的記一下。
首先就是打開VSCODE,打開一個檔案夾作為工作區吧,比如“vscode-cpp”之類的,然後在裡面添加檔案,那麼就比如是“hello-world.cpp”吧
如圖所示,完事兒直接F5,會讓你選擇環境,我這邊是安裝好了gcc的是以就選擇了gcc的環境,這時候出現了lauch.json的建立界面,按下面輸入:
儲存json之後啊,得接着編譯吧不是?接着F5
然後出來這個
報錯不慌,點選配置任務,出現下面的選項,點選最底下這個
然後揭下來依然是最下面這個
出現task.json的編輯界面,按下面輸入
這時候其實已經可以編譯了,補充一下可能會提示“終端将被任務重用,按任意鍵關閉。”等一下終端就跳出來了。
注意就是為了避免cmd閃退,加上 cin.get()
附上我認為比較好的答案
Visual Studio Code 如何編寫運作 C、C++ 程式?www.zhihu.com
這位答主的補充很有用~
新的工作區就是建立一個檔案夾然後将.vscode放到新的檔案夾裡
P.S.不要用中文路徑,