Maison  >  Article  >  outils de développement  >  Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

青灯夜游
青灯夜游avant
2022-04-25 20:57:594613parcourir

Cet article est un article de configuration VSCode. Il vous apprend étape par étape comment configurer et utiliser Geant4 et Root dans VSCode. J'espère qu'il sera utile à tout le monde !

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

J'ai toujours préféré Visual Studio comme IDE pour le développement C++ De la version 08 à la version 19 actuellement couramment utilisée, cela n'a pas changé depuis longtemps. Existe-t-il d’autres IDE parmi lesquels choisir ? Bien sûr qu’il y en a ! Cet article vous guidera étape par étape dans la configuration de VS Code pour compiler, exécuter et déboguer Geant4 et Root. [Apprentissage recommandé : "Tutoriel d'introduction au vscode"]

Configuration de l'environnement de développement

Environnement système

Plateforme de virtualisation : VMware WorkStation 16 Pro

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

Système d'exploitation : Ubuntu 16.04 L TS

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

Installation

Entrez VS Code site officiel ou site Web chinois, et sélectionnez la version adaptée au système à télécharger. Ici, j'ai choisi la version Linux.

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

Une fois le téléchargement terminé, il s'agit d'une installation sans cervelle. Une fois l'installation terminée, la première fois que vous entrez dans la page se déroule comme indiqué dans l'image ci-dessous. thème et fonctions souhaitées.

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

Ajouter des plug-ins liés au C++

Recherchez et ajoutez des plug-ins liés au C++ sur les options d'extension, y compris l'outil de compilation Cmake.

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

Ajouter des dépendances externes Geant4 et Root

Avant d'ajouter des dépendances, créez un nouveau répertoire (je l'ai nommé au hasard Root_First) en tant qu'espace de travail et ouvrez ce répertoire via VS Code.

Ensuite, affichez Toutes les commandes via la combinaison de touches Ctrl+Shift+P, puis sélectionnez Modifier la configuration C/C++ Ctrl+Shift+P组合键 show All Command,然后选择C/C++ edit configuration

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

这时候会自动生成一个隐藏文件c_cpp_properties.json,放在.vscode 目录下。

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

接下来我们通过修改c_cpp_properties.json

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode

Un fichier caché sera automatiquement généré à ce moment c_cpp_properties.json, placé dans le répertoire <code>.vscode.
  • Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCodeConnectez-vous Ensuite, nous introduisons les dépendances de Geant4 et Root en modifiant le fichier c_cpp_properties.json.
  • {
        "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
    }
  • Une brève explication :
  • ${workspaceFolder}/src link src
  • ${workspaceFolder}/include link include
/home/ll/root/include

link root

Guidez-vous étape par étape pour configurer Geant4 et Root dans VSCode/ home/ll/geant4.10.04/include/Geant4

Lien geant4

À ce stade, la configuration de la bibliothèque de liens externes est terminée, les dépendances concernées ne seront pas marquées en rouge et des erreurs seront signalées, et certains rappels peuvent être utilisé lors de l'appel de méthodes à l'aide de pointeurs d'objet de classe. Options facultatives, vérification de la syntaxe et autres fonctions.


Rappel amical🎜 : N'oubliez pas de copier cette configuration dans le répertoire .vscode de chaque répertoire de travail à l'avenir pour prendre effet (s'il n'y a pas de répertoire .vscode, autant en créer un nouveau). 🎜🎜Pour plus de connaissances sur VSCode, veuillez visiter : 🎜Tutoriel vscode🎜 ! ! 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer