關於在VSC配置C 環境

2021-09-24 04:12:22 字數 635 閱讀 3304

需要vsc官方c++擴充套件提供基礎的高亮補全等功能,以及clang擴充套件提供更優的lint(靜態分析)、補全、診斷、報錯功能。

編譯多個檔案極其繁瑣,建議使用ide而不是vsc,編譯單個檔案可以使用vsc內建的task功能或code runner,compile run等擴充套件。

可選編譯環境有g++(mingw64)、clang(llvm)、msvc(vs)。

vsc工作區可分別啟用擴充套件。

vsc工作區可使用快捷方式快速啟動。

vsc應避免使用猜測編碼開啟,防止資料丟失(覆蓋)。

vsc終端可使用cmd、powershell、git bash等

編譯引數-wall、-wextra更加嚴格

include搜尋目錄由編譯器環境變數決定

clang/g++的環境變數使用"echo | g++ -v -x c++ -e -"檢視。

mingw64的三個選項:

1.機器架構:i686為32位,86_64為64位。

2.執行緒型別:posix可使用unix執行緒(pthread.h和thread等),win32只能使用windows執行緒。

3.異常處理:dwarf和seh分別專門為32位和64位優化,sjlj全部相容但效能較差。

了解了**片(snippets)。

VS C 配置屬性之C 目錄

目錄對應環境變數 作用說明 1可執行檔案目錄 path搜尋可執行檔案的目錄 主要提供cl.exe link.exe所在目錄 2包含目錄 include搜尋在源 中引用的包含檔案 標頭檔案路徑 的目錄 編譯時,提供標頭檔案路徑。3引用目錄 libpath搜尋通過 using指令在源 中引用的程式集和模...

在vscode中配置C語言環境

這個作業屬於哪個課程 2022物件導向程式設計 這個作業要求在 2022物件導向程式設計寒假作業1 這個作業的目標 選擇ide之後,請配置語言環境並在部落格中記錄過程,要求能 執行 c c 並截圖證明 作業正文 如下其他參考文獻 配置vscode c語言環境 在vscode的拓展中配置 以及複製下m...

關於vue專案 在不同環境的變數配置

使用vue cli3打包專案,通過配置不同的指令給專案設定不一樣的配置。npm run serve時會把process.env.node env設定為 development npm run build 時會把process.env.node env設定為 production 此時只要根據proc...