VS code ソフトウェアコードのコンパイル

  1. VS code ソフトウェアをダウンロードしたら、いくつかの設定を行う必要があります

便利なプラグインをダウンロードします: C/C++、C/C++ (コード ブロックの再利用)、C/C++ Advanced Lint (C/C++ 静的検出)、Code Runner (コード実行)、中国語 (簡体字中国語)、Rainbow Brackets (レインボー)花)括弧)、GBKtoUTF8(GBKをUTF8に変換)、vscode-icons(VSコードアイコンプラグイン、主にリソースマネージャー配下の各フォルダーのアイコン)、TabNine(AI自動補完プラグイン)

  1. ターミナル上で VS code ソフトウェア ---code を起動します (対応するディレクトリで起動します)。
  2. C++ プロジェクト ファイルを開くときは、構成ファイルを追加する必要があります

最初の方法: 「クイック修復」機能が赤いヘッダー ファイルに表示され、「includePath」設定を編集することを選択し、それを Miscroft C/C++ 拡張子に設定し、ファイル名として「/usr/bin/gcc」を選択します。コンパイラパス。インクルード パス内の対応するヘッダー ファイルへのパスを追加します。

2 番目の方法: Ctrl+Shift+P を押し、「C/C++: editconfiguration (JSON)」と入力し、選択します

VS コードのデバッグ公式ドキュメント

https://code.visualstudio.com/docs/cpp/config-linux

https://code.visualstudio.com/docs/cpp/cmake-linux

実際、プラグインであってもコンパイラであっても、最終的にはコンパイルのために gcc/g++ が呼び出され、デバッグのために最終的に gdb が呼び出されます。したがって、起動ファイルに実行可能プログラムの絶対パスとパラメータを指定することで、ターミナルでコンパイルし、C++ および Ros プログラムをデバッグできます。

いくつかの json ファイルがあります: c_cpp_properties.json (コンパイラー パスと IntelliSence 設定)

task.json(コンパイラのビルド設定)

launch.json(デバッガ設定)

おすすめ

転載: blog.csdn.net/tangling1/article/details/132185732