搭建C++環境


因為測試用例是C++,我必須安裝對應的C++環境,否則跑不起C++代碼。突然覺得VsCode如此操蛋,覺得為什么就不能像Eclipse中的Maven那樣,安裝插件就集成了Maven所必需的,省了安裝這一步。

之所以記錄下來,也是為了讓更多人避免這個坑,安裝C++本身並不困難,總是在安裝mingw-w64過程中失敗,其實原因是因為網絡原因,我使用同事的NordVPN翻牆,就沒有出現過安裝mingw-w64從而導致失敗的情況。

 

准備環境

WIN10 64 專業版

vscode版本:1.24.1

launch.json版本:0.2.0

tasks.json版本:2.0.0

mingw-w64版本:8.1.0

 

一、安裝VsCode

 vscode官網下載安裝包直接安裝即可

 

二、vscode內安裝C/C++ 插件

vscode內按快捷組合鍵Ctrl+Shift+X(或如圖第①步點擊[拓展]按鈕)打開拓展分頁,在搜索欄輸入" C ",查找到如圖的第一個插件,安裝並重新加載之。

 

三、 安裝mingw-w64

mingw-w64官網下載64位的mingw-w64在線安裝包(以在線包為例)或離線包(離線包直接解壓出來就能用)

在線包:根據系統選擇合適的安裝包進行下載,選擇在線安裝器

 

下載完成后出現如下安裝包

安裝該包,在Setting 界面將Architecture選項改為x86_64,其他不變,選擇合適的安裝路徑(默認或重新指定都可以,路徑中不要有中文)

配置計算機環境變量如圖(我的安裝路徑是C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin,因此環境變量這么加)

安裝完成后打開控制台,分別輸入   g++ --version   和 gcc --version  查看環境是否安裝成功(是否有當前版本號)

 

 

四、重啟電腦

五、運行C++代碼

代碼如下:

#include <stdio.h>
int main(int argc, char *args[])
{
    int i, j;
    printf("hello world!\n");
    printf("argc:%d\nargv:\n", argc);
    for (i = 0; i < argc; i++)
    {
        printf("%d:%s\n", i, args[i]);
    }
    
    getchar();

    return 0;
}

 

Ctrl+F5運行,出現如圖:

 

主要參考地址為:https://my.oschina.net/u/3669041/blog/1838710


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM