亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vscode編譯運行c/c++程序的方法

發布時間:2020-12-15 14:07:25 來源:億速云 閱讀:441 作者:小新 欄目:軟件技術

這篇文章主要介紹了vscode編譯運行c/c++程序的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

安裝微軟C/C++插件

在VS Code的擴展圖標里搜索c++,安裝C/C++插件并重載VS Code

vscode編譯運行c/c++程序的方法

重啟VS Code之后,打開一個含c/c++源碼的文件夾,VS Code將會創建一個名為.vscode的子文件夾用于存放配置文件。

安裝MinGW

去官網下載安裝器,安裝好后選擇需要安裝的工具:

vscode編譯運行c/c++程序的方法

選擇好之后應用更改:

vscode編譯運行c/c++程序的方法

然后修改系統的環境變量,將可執行文件目錄加入到Path中:

vscode編譯運行c/c++程序的方法

智能提示

為實現代碼補全,需要創建一個c_cpp_properties.json文件。新建一個hello.c,輸入:

#include <stdio.h>
int main(void)
{
    printf("hello");
    getchar();
    return 0;
}

VS Code會提示找不到頭文件,點擊錯誤處的小燈泡,編輯包含路徑

vscode編譯運行c/c++程序的方法

在c_cpp_properties.json中修改Win32下的路徑設置

"browse": {
    "path": [
        "${workspaceRoot}",
        "C:\\DevProgram\\MinGW\\lib\\gcc\\mingw32\\6.3.0\\include\\c++"
    ],
    "limitSymbolsToIncludedHeaders": true,
    "databaseFilename": ""
}

返回編輯器,點擊小燈泡,將頭文件所在目錄添加到包含路徑中

vscode編譯運行c/c++程序的方法

構建程序

構建程序需要創建一個tasks.json文件,點擊任務->配置任務:

vscode編譯運行c/c++程序的方法

在彈出的選項中選擇Others,然后修改tasks.json

{
    "version": "2.0.0",
    "tasks": [
        {
            "taskName": "build hello",
            "type": "shell",
            "command": "g++",
            "args": [
                "-g", "hello.c"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

調試代碼

調試代碼需要創建一個launch.json文件,點擊調試欄的齒輪圖標

vscode編譯運行c/c++程序的方法

修改launch.json

{
        "version": "0.2.0",
        "configurations": [
            {
                "name": "(gdb) Launch",
                "type": "cppdbg",
                "request": "launch",
                "program": "${workspaceFolder}/a.exe",
                "args": [],
                "stopAtEntry": false,
                "cwd": "${workspaceFolder}",
                "environment": [],
                "externalConsole": true,
                "MIMode": "gdb",
                "miDebuggerPath": "C:\\DevProgram\\MinGW\\bin\\gdb.exe",
                "setupCommands": [
                    {
                        "description": "Enable pretty-printing for gdb",
                        "text": "-enable-pretty-printing",
                        "ignoreFailures": true
                    }
                ],
                "preLaunchTask": "build hello"
            }
        ]
    }

調試運行

返回編輯器,設置斷點,按F5開始調試

vscode編譯運行c/c++程序的方法

感謝你能夠認真閱讀完這篇文章,希望小編分享vscode編譯運行c/c++程序的方法內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邛崃市| 正镶白旗| 婺源县| 昌都县| 勐海县| 班玛县| 台江县| 孟州市| 吉隆县| 宿迁市| 安岳县| 基隆市| 龙口市| 绥德县| 庄河市| 长垣县| 宜君县| 两当县| 嘉峪关市| 汾阳市| 东至县| 漠河县| 新蔡县| 获嘉县| 万安县| 黎城县| 彰化县| 共和县| 儋州市| 铅山县| 嘉义市| 崇州市| 桐庐县| 炉霍县| 海门市| 盐山县| 阳朔县| 且末县| 运城市| 驻马店市| 礼泉县|