首页 > 开发工具 > VSCode > 正文

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

青灯夜游
发布: 2022-04-25 20:57:59
转载
4863人浏览过

本篇是vscode配置文章,手把手教大家怎么在vscode中配置使用 geant4 和 root,希望对大家有所帮助!

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

一直以来,C++开发的IDE的选择,我一直首选Visual Studio,从08版本,到当前常用的19版本,很长时间都没变过。那还有其它IDE可以选择吗,当然有的!这篇文章手把手带领大家通过VS Code 配置编译、运行、调试 Geant4 和 Root。【推荐学习:《vscode入门教程》】

开发环境配置

系统环境

虚拟化平台:VMware WorkStation 16 Pro

1.png

操作系统:Ubuntu 16.04 LTS

2.png

安装

进入VS Code 官网或者中文网,选择适应系统的版本进行下载,在此处我选择的是Linux版本。

3.png

下载完毕后就是无脑式安装了,一顿操作猛如虎,安装完毕,首次进入页面如下图所示,选择自己喜欢的主题和想要的功能。

4.png

添加 C++ 相关插件

在扩展选项上搜索添加C++相关的插件,包括Cmake 编译工具。

5.png

添加Geant4 和 Root 外部依赖

在添加依赖之前,先新创建一个目录(我随便命名为Root_First),作为工作空间,通过VS Code打开这个目录。

然后通过Ctrl+Shift+P组合键 show All Command,然后选择C/C++ edit configuration

6.png

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

7.png

接下来我们通过修改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 链接 geant4

至此,已经完成外部链接库的配置,相关依赖就不会标红报错了,而且还能用上类对象指针调用方法时提醒一些可选项以及语法检查等等功能。

8.png

友好提醒:记着以后每一个工作目录把这段配置拷贝到.vscode目录下即可生效(如果没有.vscode目录,那不妨新创建一个)。

更多关于VSCode的相关知识,请访问:vscode教程!!

以上就是手把手带你在VSCode中配置 Geant4 和 Root的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:掘金社区网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号