VSCode で Geant4 と Root を構成する手順を段階的に説明します。

青灯夜游
リリース: 2022-04-25 20:57:59
転載
4618 人が閲覧しました

この記事は VSCode の設定記事です。VSCode で Geant4 と Root を設定して使用する方法を段階的に説明します。皆さんのお役に立てれば幸いです。

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

私は長い間、C 開発用の IDE として Visual Studio を好んで使ってきましたが、バージョン 08 から現在一般的に使用されているバージョン 19 までは、Visual Studio は使用されていません。長い間利用可能でしたが、変更されました。他に選択できる IDE はありますか? もちろん、あります。この記事では、Geant4 と Root をコンパイル、実行、デバッグするための VS Code 構成を段階的に説明します。 [推奨学習: 「vscode 入門チュートリアル 」]

開発環境構成

システム環境

仮想化プラットフォーム: VMware WorkStation 16 Pro

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

オペレーティング システム: Ubuntu 16.04 LTS

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

#インストール

VS Code 公式 Web サイト または 中文网 を入力し、システムに適したバージョンを選択してくださいそしてそれをダウンロードします。ここでは Linux バージョンを選択します。

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

ダウンロードが完了したら、頭の悪いインストールです。操作は虎のように激しいです。インストール完了後、最初にページに入ったときは、以下のように、好みのテーマと必要なものを選択します。

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

C 関連プラグインの追加

C 関連プラグインを検索して追加します。 Cmake コンパイル ツールを含む拡張オプション。

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

Geant4 と Root の外部依存関係を追加します

依存関係を追加する前に、新しいディレクトリを作成します (ランダムに作成しました) Root_First) という名前をワークスペースとして作成し、VS Code を通じてこのディレクトリを開きます。

次に、Ctrl Shift P キーの組み合わせで [すべてのコマンド] を表示し、C/C 構成の編集

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

を選択します。

このとき、隠しファイル c_cpp_properties.json が自動的に生成され、.vscode ディレクトリに配置されます。

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

次に、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
}
ログイン後にコピー

簡単な説明:

  • ${workspaceFolder}/src リンク src
  • ${workspaceFolder}/include リンク include
  • /home/ll/root/include リンク root
  • /home/ll/geant4.10.04/include/Geant4 Link geant4

この時点で、外部リンク ライブラリの構成は完了しました。関連する依存関係は赤色でマークされず、エラーが報告されます。さらに、クラス オブジェクト ポインターを使用してメソッドを呼び出す場合、いくつかのオプションや構文チェックなど、その他の機能を思い出すことができます。

VSCode で Geant4 と Root を構成する手順を段階的に説明します。

フレンドリマインダー: この設定を今後すべての作業ディレクトリの .vscode ディレクトリに忘れずにコピーして、有効にしてください (.vscode ディレクトリがない場合)。 vscode ディレクトリがある場合は、新しいディレクトリを作成することもできます)。

VSCode の詳細については、vscode チュートリアル をご覧ください。 !

以上がVSCode で Geant4 と Root を構成する手順を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:juejin.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート