以前一直使用VC6.0來編譯C語言程序的,奈何win7、win10不兼容,各種閃退。後面使用才C-Free感覺挺好用的,但是不喜歡用它來編輯程序,而且估計是沒有人或團隊維護的原因,C/C++的新特性支持性很差,但是不會像VC6.0一樣閃退,一般也夠用了。
編輯器我喜歡用VScode,所以就想着在VScode上配置C/C++的編譯環境,順便寫篇博客馬克一下
假設你已經安裝好了VScode,沒有安裝好的,自己安裝一下
點擊下載VScode
1. 安裝C/C++插件
2.安裝c/c++編譯器:
推薦使用MinGW編譯器,安裝和配置方式自行百度吧。
MinGW下載
由於我已經安裝好了Qt,它裏面就帶有C/C++的編譯器了,就不在安裝MinGW了,那樣就多此一舉了
找到Qt下面GCC/G++編譯器的地址,然後加入到環境變量中,如下圖。使用MinGW配置
用命令提示符gcc -v測試一下環境變量是否配置成功,WinGW等同。
正確如下,有版本號返回
你也可以寫一個簡單的C語言程序測試一下,如下:
好的可以編譯運行了,但是這樣使用命令來編譯和運行很不方便,我們接着配置一下。
按F5先編譯一下,生成.VScode
文件夾,修改launch.json文件如下:
修改成如下:
配置tasks.json文件如下:
完成之後,在按F5編譯,運行,
在此用VScode搭建的C語言編譯環境就完成了