コンフィギュレーションリモート・WSL経験で記録。
主な参照:
1 https://www.bilibili.com/video/av64680234?from=search&seid=9560371442015557844
2 https://blog.csdn.net/SuGeLaInys/article/details/99934184
目的:Linuxプラットフォーム上でコードをコンパイルします。
1は、すでにそれらを持ってWSLとにMinGW64と想定されます
2(拡張子を探し、拡張インターフェースに入力シフト+ CTRL + X)リモートWSLがインストールされていることを前提としてい
勝利+ R、cmdと入力
インターフェースにWSLのWSLの入力、入力whereisはG ++;入力whereisはGDB
両方は、/ usr / binに確認された、そうでない場合、入力はsudo apt-getをGDBをインストールWSLで、須藤はapt-getをインストールグラム++
フォルダは、mkdir test2は、CDのTEST2を作成します。
インターフェースにコード。VsCodeを入力します。
入力シフト+ CTRL + pは、C / C ++編集構成を選択します
私たちは場所を変更する必要があります:
1コンパイラのパス:/ usr / bin / G ++
2 IntelliSenseのモード:デフォルト
3パスのクリアを含めます
図4は、添加_DEBUGを定義し、_UNICODE、_UNICODE
入力シフト+ CTRL + P、選択したタスク:task.jsonファイルを作成するために----->使用テンプレートデフォルトのビルドタスクを設定----->その他
.Jsonは置き換えるために生成しました:
1 { 2 " バージョン":" 2.0.0 " 、 3 " 窓" :{ 4 " オプション" :{ 5 " シェル" :{ 6 " 実行":" bash.exe " 、 7 " 引数" :[ 8 " -c " 9 ] 10 } 11 } 12 }、 13 " タスク" :[ 14 { 15 " ラベル":" G ++アクティブファイルをビルド" 、 16 " タイプ":" シェル" 、 17 " コマンド":" は/ usr / binに/ G ++ " 、 18 " 引数" :[ 19 " -g " 、 20 " $ {ファイル} " 、 21 "-o 」、 22 " $ {fileDirname} / $ {fileBasenameNoExtension} " 23 ]、 24 " グループ" :{ 25 " 種類":" 構築" 、 26 " のIsDefault ":真 27 } 28 } 29 ] 30 }
、F5をデバッグすることができます