Vscode構成C++コンパイル環境


Vscodeのダウンロード
バカ操作クリックして次のインストールが完了しました.何も言いませんでした.
Vscodeインストールプラグイン
  • Ctrl+Pの後にext install c++
  • と入力.
  • 左の最初のプラグインC/C++をインストールします.これはマイクロソフトの公式プラグインです.
  • インストールが完了すると、VSCodeを再起動して有効になります.

  • 作者:fight 2 escapeリンク:http://www.imooc.com/article/17336?block_id=tuijian_wz出典:慕课网本文原创発表于慕课网,转载请注明出典,谢谢合作!
    一、Vscodeのダウンロードインストール
    バカ操作クリックで次のインストールが完了し、何も言うことはありません.
    二、VscodeプラグインCtrl+Pをインストールした後、ext install c++を入力する.左の最初のプラグインC/C++をインストールします.これはマイクロソフトの公式プラグインです.インストールが完了したら、VSCodeを再起動します.
    VScode配置C++编译环境_第1张图片
    三、ダウンロードしてGNUをインストールする本文は5.3.0を例にして、異なっている話は必ずしも適用するとは限らなくて、主に相応のファイルがあるかどうかを見ます.現在windowsのダウングレードテストはCygwinとMinGWしかサポートされていませんが、ここではMinGWを使用しています.ここではwindow上の構成MinGWを参照してg++を使用します.VScode配置C++编译环境_第2张图片
    VScode配置C++编译环境_第3张图片
    VScode配置C++编译环境_第4张图片
    四、Vscodeのlaunchを配置する.jsonはVSCodeでフォルダを開きます.VSCodeはプロファイルを生成するので、1つのフォルダ内で新しいa.cppを実行し、Hello World#includeを書く必要があります.
        using namespace std;
        int main()
        {
            cout<
            return 0;
        }
    F 5を押すと環境の選択を求められ、Moreをクリックするとファイルlaunchが表示されます.json、空の内容を下のコードに置き換えます.
    {
        "version": "0.2.0", 
        "configurations": [ 
            { 
                "name": "C++ Launch (GDB)", //     ,                
                "type": "cppdbg", //     ,     cppdbg 
                "request": "launch", //       ,   launch(  ) attach(  )  
                "targetArchitecture": "x86", //       ,   x86 x64,   x86, arm, arm64, mips, x64, amd64, x86_64 
                "program": "${file}.exe", //              
                "miDebuggerPath":"F:\\MinGW\\bin\\gdb.exe", // miDebugger   ,      MinGw      
                "args": ["blackkitty", "1221", "# #"], //                 ,        
                "stopAtEntry": false, //   true            ,     false 
                "cwd": "${workspaceRoot}", //           ,   ${workspaceRoot}        
                "externalConsole": true, //             ,     true      
                "preLaunchTask": "g++"   //             ,       ,c++ g++, c gcc 
            } 
        ] 
    }

    その中のmiDebuggerPath、パスはあなたのgdbです.exeが存在するパス.ここでは通常の構成を提供し、自分のパスを変更することを参照しています.一番後ろのgdb.exe忘れないで.
    VScode配置C++编译环境_第5张图片
    五、takesを配置する.jsonを置き換えて保存し、a.cppに切り替え、F 5を押してデバッグします.タスク実行プログラムを構成し、クリックするメッセージボックスが表示されます.タスク実行プログラムを選択する必要がある場合は、Othersをクリックします.あとでtasksから飛び出します.jsonのプロファイルは、次のコードに置き換えられます.
    { 
        "version": "0.1.0", 
        "command": "g++", 
        "args": ["-g","${file}","-o","${file}.exe"], //        
        "problemMatcher": { 
            "owner": "cpp", 
            "fileLocation": ["relative", "${workspaceRoot}"], 
            "pattern": { 
                "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", 
                "file": 1, 
                "line": 2, 
                "column": 3, 
                "severity": 4, 
                "message": 5 
            } 
        } 
    }
    

    VScode配置C++编译环境_第6张图片
    次はVscodeを使ってC、C++の練習ができます.VSはフォルダごとに個別に構成する必要があるので、.vscodeフォルダをよく使うフォルダの最上位に置くことをお勧めします.そうすれば、繰り返し構成する必要はありません.作者:fight 2 escapeリンク:http://www.imooc.com/article/17336?block_id=tuijian_wz出典:慕课网本文原创発表于慕课网,转载请注明出典,谢谢合作!
    次はVscodeを使ってC、C++の練習ができます.VSはフォルダごとに個別に配置する必要があるので、お勧めします.vscodeフォルダは、通常のフォルダの最上位に配置され、構成を繰り返す必要はありません.
    VScode配置C++编译环境_第7张图片参照:http://www.imooc.com/article/17336?block_id=tuijian_wz
    http://www.cnblogs.com/xiongxx/articles/6238223.html