没有合适的资源?快使用搜索试试~ 我知道了~
首页VSCode构建cmake工程
VSCode构建cmake工程
25 下载量 92 浏览量
更新于2023-03-03
评论
收藏 45KB PDF 举报
1.下载Visual Studio Code 编译器 可以去Ubuntu自带的应用商店下载,或者使用你命令行下载 2.设置中文显示 直接下载的是英文版本,需要设置成中文显示 先去VS Code自带的商店下载的插件,快捷键:Ctrl+Shift+x,搜索Chinese (Simplified) Language Pack for Visual Studio Code,点击下载; 然后配置语言,快捷键:Ctrl+Shift+p,在选框中输入configure display language,点击确定,在出现的locale.json文件中,将”locale”:“en” 改为“locale”:“zh
资源详情
资源评论
资源推荐
VSCode构建构建cmake工程工程
1.下载下载Visual Studio Code 编译器编译器
可以去Ubuntu自带的应用商店下载,或者使用你命令行下载
2.设置中文显示设置中文显示
直接下载的是英文版本,需要设置成中文显示
先去VS Code自带的商店下载的插件,快捷键:Ctrl+Shift+x,搜索Chinese (Simplified) Language Pack for Visual Studio
Code,点击下载;
然后配置语言,快捷键:Ctrl+Shift+p,在选框中输入configure display language,点击确定,在出现的locale.json文件中,
将”locale”:“en” 改为“locale”:“zh-CN”;
重启VSCode;
3.下载构建下载构建CMake工程的各种依赖包工程的各种依赖包
和第二步类似去VS Code自带的商店下载的插件,快捷键:Ctrl+Shift+x,下载各种依赖包,包括:c/c++,c/c++ clang
command adapter,c++ intellisense,CMake和CMake Tools
4.各种各种json文件配置文件配置
打开一个含有CMakeLists.txt的完整的Cmake工程的文件夹
在.vscode要建立三个json文件才能对Cmake工程进行编译和调试,分别是c_cpp_properties.json,launch.json和tasks.json
4.1 c_cpp_properties.json的配置的配置
ctrl+shift+p→运行C/Cpp: Edit configurations…,生成c_cpp_properties.json
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [],
"compilerPath": "/usr/bin/gcc",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "clang-x64"
"compileCommands": "${workspaceFolder}/build/compile_commands.json"
}
],
"version": 4
}
4.2 launch.json配置配置
按F5,生成launch.json
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) 启动",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/application", //输入程序名称,例如 ${workspaceFolder}/a.out
"args": ["test1", "test2"], //输入程序运行参数
"stopAtEntry": false,
"cwd": "${workspaceFolder}/build", //设置程序运行初始路径
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
] }
] }
weixin_38562085
- 粉丝: 6
- 资源: 964
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0