win10 VS code 編譯運行 C/C++的方法

具體配置過程以下連接:函數

https://zhuanlan.zhihu.com/p/35178331spa

 

但中間出了點問題:CTRL+ALT+n 運行後:code

PS D:\C++> cd "d:\C++" ; if ($?) { gcc test.c -o test -std=c11 -lm } ; if ($?) { echo '[Running]' } ; if ($?) { ./test }
gcc : 沒法將「gcc」項識別爲 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,若是包括路徑,請確保路徑正確,然
後再試一次。
所在位置 行:1 字符: 25
+ cd "d:\C++" ; if ($?) { gcc test.c -o test -std=c11 -lm } ; if ($?) { ...
+ ~~~
+ CategoryInfo : ObjectNotFound: (gcc:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundExceptioncmd

 

在Windows PowerShell等中執行 g++ / gcc 都沒有問題。io

但在VS code中就沒法事變,是環境變量添加的問題嗎?   尚未解決。test

 

通過進一步思考,感受仍是環境變量沒有添加成功的問題!變量

 

問題已經解決:(以前用set能夠設置的只是臨時的環境變量,僅在當前DOS窗口有效,因此在VS code一直沒法識別g++/gcc)
gcc

經過控制面板---用戶帳戶---用戶賬戶---更改個人環境變量 配置

經過編輯用戶變量,將...mingw/bin...  路徑添加進來,就能夠正常使用g++/gcc  了。gc

相關文章
相關標籤/搜索