首頁  >  文章  >  開發工具  >  手把手帶你在VSCode中配置 Geant4 和 Root

手把手帶你在VSCode中配置 Geant4 和 Root

青灯夜游
青灯夜游轉載
2022-04-25 20:57:594590瀏覽

本篇是VSCode配置文章,手把手教大家怎麼在VSCode中配置使用 Geant4 和 Root,希望對大家有幫助!

手把手帶你在VSCode中配置 Geant4 和 Root

一直以來,C 開發的IDE的選擇,我一直首選Visual Studio,從08版本,到目前常用的19版本,很久都沒變過。那還有其它IDE可以選擇嗎,當然有的!這篇文章手把手帶領大家透過VS Code 配置編譯、運行、調試 Geant4 和 Root。 【推薦學習:《vscode入門教學》】

#開發環境設定

系統環境

虛擬化平台:VMware WorkStation 16 Pro

手把手帶你在VSCode中配置 Geant4 和 Root

#作業系統:Ubuntu 16.04 LTS

手把手帶你在VSCode中配置 Geant4 和 Root

手把手帶你在VSCode中配置 Geant4 和 Root

#安裝

手把手帶你在VSCode中配置 Geant4 和 Root

進入VS Code 官網中文網,選擇適應系統的版本下載,在這裡我選擇的是Linux版本。

手把手帶你在VSCode中配置 Geant4 和 Root下載完畢後就是無腦式安裝了,一頓操作猛如虎,安裝完畢,首次進入頁面如下圖所示,選擇自己喜歡的主題和想要的功能。

新增C 相關插件

在擴充選項上搜尋新增C 相關的插件,包括Cmake編譯工具。

手把手帶你在VSCode中配置 Geant4 和 Root

新增Geant4 和Root 外部相依性

在新增依賴之前,先新建立一個目錄(我隨便命名為Root_First),作為工作空間,透過VS Code開啟這個目錄。

然後透過

Ctrl Shift P手把手帶你在VSCode中配置 Geant4 和 Root組合鍵show All Command,然後選擇

C/C edit configuration

這時候會自動產生一個隱藏檔案
    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
    }
  • 簡單解釋一下:
  • ${workspaceFolder}/src
 連結src

##${workspaceFolder}/include

連結include手把手帶你在VSCode中配置 Geant4 和 Root

/home/ll/root/include  連結root

/home/ll/geant4.10.04/include/Geant4連結geant4

至此,已經完成外部連結函式庫的配置,相關依賴就不會標紅報錯了,而且還能用上類物件指標呼叫方法時提醒一些可選項以及語法檢查等等功能。 ##################友善提醒###:記著以後每一個工作目錄把這段設定拷貝到.vscode目錄下即可生效(如果沒有.vscode目錄,那不妨新創建一個)。 ######更多關於VSCode的相關知識,請造訪:###vscode教學###! ! ######

以上是手把手帶你在VSCode中配置 Geant4 和 Root的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:juejin.cn。如有侵權,請聯絡admin@php.cn刪除