使用vscode可以完成輕量級的編譯器環境搭建,使用vscode 搭建完整的c++開發環境見下網站:
https://www.bilibili.com/video/av18436497/?spm_id_from=333.788.videocard.0
上述網站描述了必要軟件的下載和安裝,以及demo,我在此主要描述一些視頻中未曾提及的問題:
說先說明,這里不描述 vscode的下載,安裝過程中出現的問題。也不描述c/c++插件安裝完成后的問題。描述在此之后的問題。我們安裝好c/c++插件,並不意味着我們可以使用vscode編寫c++代碼了。因為vsocde或者windows或者c/c++插件並不提供gcc/g++編譯器。因此,我們需要下載gcc/g++。
從哪里下載?
直接附上地址:
https://sourceforge.net/projects/mingw-w64/files/
打開這個網站,界面如下:
我們可以有兩種方式:上圖中標記為:藍線1的方式,視頻中介紹的就是這樣安裝的。但是會存在安裝失敗的情況,這是一種在線下載安裝的方式,我們假設按照方法1安裝,有可能出現下述情況:
當我們點擊Next ,可能出現:
此時方法一就行不通了。
因此我們可以采用方案2:直接下載安裝包(圖中紅線標識,當然了,這個是64位系統的安裝包,如果是32位的,應該選擇下面后綴一樣的)。下載完,解壓這個安裝包,實際上,這個時候我們已經算是安裝好了,因為這個東西實際上並不需要安裝。但是我們需要將解壓后的"mingw64"放到c盤的根目錄下:
此時,我們需要將mingw64目錄下的bin目錄添加到系統環境變量中:
添加過程開頭處給出的視頻中有介紹,不贅述。這里說說我的問題:
讓添加到系統環境變量,而我是自己定義了一個非系統環境變量:
正確的做法是添加到圖中紅線處,而不是像藍色線處一樣新定義一個環境變量。
添加完成后,我們需要重啟計算機!!!保證我們添加的環境變有效!!!!(反正我是重啟了才生效的)。
至此,c++開發環境基本搭建完成,當然還缺少了怎么寫一個程序以便運行起來,這個開頭的視頻中有介紹,不贅述。在此,僅僅想表明:VScode是以文件夾為工作區,而.vscode中的json文件是工作區管理文件。
最后說明,按F5執行程序。
全文完!