Windows 使用Visual Studio Code方法

1. 簡介

Visual Studio Code簡稱VSCode

是用來閱讀源碼的好工具,跨平台Windows、macOS、Linux都可以使用

2. 環境設定

以下介紹如何編譯MinGW、Clang、LLVM的環境設定

首先下載本體:

https://code.visualstudio.com/

MinGW與Clang環境設定

再來下載編譯環境的工具(以下網址為Windows編譯工具):

https://winlibs.com/

此文章使用黃色選取的版本
下載後解壓縮,像此圖一樣

接下來設定環境變數

Windows旗子右鍵
->設定
點擊進階系統設定
Path雙擊兩下
新增C:\mingw64\bin

設定好後,打開Windows PowerShell輸入

g++ –version
clang –version

此時會返回版本號,如果沒有注意環境變數與解壓縮的路徑是否一致

到此MinGW、Clang已經建立好環境了

MSVC環境設定

下載Visual Studio 2022,下載社群版,免費的就好

https://visualstudio.microsoft.com/zh-hant/downloads/

安裝時,開發桌面C++要打勾

安裝後,打開Developer Command Prompt for VS 2022

輸入cl.exe

如果此指令可以使用,代表環境也建立好了

到此

MinGW、Clang LLVM、MSVC三個環境皆建立完成

3. VSCode環境設定

打開VSCode,並且按下左邊第五個(Ctrl+Shift+X)

安裝Chinese (Traditional) Language Pack for Visual Studio Code VSCode工具就會變成繁體中文

繁體中文(可安裝可不安裝)

安裝C/C++ Extension Pack

到此環境就安裝好了

4. VSCode編譯C++

這裡會使用MinGW、Clang LLVM、MSVC這三個編譯C++

MinGW編譯

label是幫這個task命名,可以不改
-std=c++20是把版本設定成C++20


到此MinGW就可以運行囉

Clang LLVM編譯

與MinGW設定方式一樣

唯一不一樣,這裡選擇clang++.exe

MSVC編譯

此處比較不一樣

先把VSCode關掉

打開Developer PowerShell for VS 2022

切換到要編譯的資料夾

輸入: dir (檢查一下,是否是自己要的路徑)

確定後輸入: code .

(.要記得輸入)

此時他會"自動"運行VSCode,並且導入MSVC的環境變數

“/std:c++latest"是設定為最終版本的C++

訂閱Codeilin的旅程,若有最新消息會通知。

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

透過 WordPress.com 建置的網站.

向上 ↑

%d 位部落客按了讚: