この記事は VSCode の設定記事です。VSCode で Geant4 と Root を設定して使用する方法を段階的に説明します。皆さんのお役に立てれば幸いです。
私は長い間、C 開発用の IDE として Visual Studio を好んで使ってきましたが、バージョン 08 から現在一般的に使用されているバージョン 19 までは、Visual Studio は使用されていません。長い間利用可能でしたが、変更されました。他に選択できる IDE はありますか? もちろん、あります。この記事では、Geant4 と Root をコンパイル、実行、デバッグするための VS Code 構成を段階的に説明します。 [推奨学習: 「vscode 入門チュートリアル 」]
システム環境
仮想化プラットフォーム: VMware WorkStation 16 Pro
オペレーティング システム: Ubuntu 16.04 LTS
#インストール
VS Code 公式 Web サイト または 中文网 を入力し、システムに適したバージョンを選択してくださいそしてそれをダウンロードします。ここでは Linux バージョンを選択します。
ダウンロードが完了したら、頭の悪いインストールです。操作は虎のように激しいです。インストール完了後、最初にページに入ったときは、以下のように、好みのテーマと必要なものを選択します。
C 関連プラグインの追加
C 関連プラグインを検索して追加します。 Cmake コンパイル ツールを含む拡張オプション。
Geant4 と Root の外部依存関係を追加します
依存関係を追加する前に、新しいディレクトリを作成します (ランダムに作成しました) Root_First) という名前をワークスペースとして作成し、VS Code を通じてこのディレクトリを開きます。
次に、Ctrl Shift P
キーの組み合わせで [すべてのコマンド] を表示し、C/C 構成の編集
このとき、隠しファイル c_cpp_properties.json
が自動的に生成され、.vscode
ディレクトリに配置されます。
次に、c_cpp_properties.json
ファイルを変更して、Geant4 と Root の依存関係を導入します。
{ "configurations": [ { "name": "Linux", "browse":{ "path":[ "${workspaceFolder}/src", "${workspaceFolder}/include", "/home/ll/root/include", "/home/ll/geant4.10.04/include/Geant4" ], "limitSymbolsToIncludedHeaders":true }, "includePath":[ "${workspaceFolder}/src", "${workspaceFolder}/include", "/home/ll/root/include", "/home/ll/geant4.10.04/include/Geant4" ], "defines": [], "compilerPath": "/usr/bin/gcc", "cStandard": "c11", "cppStandard": "c++17", "intelliSenseMode": "linux-gcc-x64" } ], "version": 4 }
簡単な説明:
この時点で、外部リンク ライブラリの構成は完了しました。関連する依存関係は赤色でマークされず、エラーが報告されます。さらに、クラス オブジェクト ポインターを使用してメソッドを呼び出す場合、いくつかのオプションや構文チェックなど、その他の機能を思い出すことができます。
フレンドリマインダー: この設定を今後すべての作業ディレクトリの .vscode ディレクトリに忘れずにコピーして、有効にしてください (.vscode ディレクトリがない場合)。 vscode ディレクトリがある場合は、新しいディレクトリを作成することもできます)。
VSCode の詳細については、vscode チュートリアル をご覧ください。 !
以上がVSCode で Geant4 と Root を構成する手順を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。