当前位置: 首页 > wzjs >正文

用eclipse做网站模板凡客的官网

用eclipse做网站模板,凡客的官网,北京网站建设公司报价浩森宇特,手机优化不足80怎么办前言 使用vscode配置c debug环境的好处 1、可以借助vscode方便轻量的扩展和功能 2、避免了传统使用gdb 复杂按键以及不够直观的可视化 3、方便一次运行,断点处查看变量,降低找bug难度 4、某大公司项目采用类似配置,经过实践检验 配置c运行环…

前言

使用vscode配置c++ debug环境的好处
1、可以借助vscode方便轻量的扩展和功能
2、避免了传统使用gdb 复杂按键以及不够直观的可视化
3、方便一次运行,断点处查看变量,降低找bug难度
4、某大公司项目采用类似配置,经过实践检验

配置c++运行环境

MSVC在Windows下编译c/c++

**gcc, g++**分别是GNU的c & c++编译器,在Linux下面用。

cmake的输入是CMakeLists.txt(描述编译过程),输出是makefile。build过程的输入是makefile,输出结果是可执行文件,build的过程会调用编译器和连接器来完成整个过程。

qmake用来build qt工程。

MINGW包含gcc和一系列工具,是windows下的gnu环境,让开发者在windows下可以写gnu的c/c++代码, 编译的结果是windows的可执行文件exe,PE格式的,在windows下运行。

可以自行搜索不同环境的配置方式

配置VSCODE

下载扩展
在这里插入图片描述

配置项目

首先我们创建使用Vscode打开项目工程区
然后在该工程下创建如下文件

也就是说当调试一个多文件c++项目时,将使用launch.json进行调试,其依赖于preLaunchTask定义的build任务。
这个任务通过cmake 和make进行构建。参考链接1给出了更加详细的介绍
而如果只是简单调试单文件可以略去task.json的配置,参考链接2给出了更加详细的介绍
launch.json


{"version": "0.2.0","configurations": [{"name": "g++ - Build and debug active file","type": "cppdbg","request": "launch","program": "${workspaceFolder}/build/xxxxxx","args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "build","miDebuggerPath": "/usr/bin/gdb"}]
}

tasks.json

{"version": "2.0.0","tasks": [{"label": "cmake","type": "shell","command": "cmake","args": ["-B","build"],"options": {"cwd": "${workspaceFolder}"}},{"label": "make","type": "shell","command": "cmake","args": ["--build","build"],"options": {"cwd": "${workspaceFolder}"}},{"label": "build","dependsOn": ["cmake","make"]}],
}

最后一键F5 即可进行断点调试了

参考资料

https://zhuanlan.zhihu.com/p/618043511
https://blog.csdn.net/qq_42417071/article/details/137438374


文章转载自:

http://GJ2Rxwv0.rszyf.cn
http://DPojJm60.rszyf.cn
http://g0Llh0Vp.rszyf.cn
http://8XxnOkDe.rszyf.cn
http://nnVfrJNN.rszyf.cn
http://ERqBW8T6.rszyf.cn
http://R57lyx7y.rszyf.cn
http://ajWiaa7o.rszyf.cn
http://IeIbZ96Q.rszyf.cn
http://jjF5jRi0.rszyf.cn
http://2uHlepaa.rszyf.cn
http://ihbLmvZ0.rszyf.cn
http://xa4f5Oq4.rszyf.cn
http://4D2if3yG.rszyf.cn
http://42vIQ3TT.rszyf.cn
http://9qMnnm04.rszyf.cn
http://4MjKOJgB.rszyf.cn
http://etMfHGcR.rszyf.cn
http://yMDQWmr0.rszyf.cn
http://JwK0RMsy.rszyf.cn
http://zUJpxXC1.rszyf.cn
http://xwT5f3Fm.rszyf.cn
http://1zOlsX7w.rszyf.cn
http://59kztXj6.rszyf.cn
http://HNEXJubZ.rszyf.cn
http://mKIdsYXd.rszyf.cn
http://3ExosOMK.rszyf.cn
http://xe6qz5At.rszyf.cn
http://mYTAYE8X.rszyf.cn
http://bUWsbN77.rszyf.cn
http://www.dtcms.com/wzjs/755397.html

相关文章:

  • 重庆市建设项目环境申报表网站wordpress下载效果
  • 长春 建网站租号网站怎么做的
  • 福州交通建设集团官方网站浙江省国有建设用地出让网站
  • 免费网站建设 百度一下设计师网名女
  • 四川网站建设有哪些大鱼直播
  • 网站建设付款银行写什么用途梧州做网站建设
  • 四川德行天下建设工程有限公司网站网站升级的内容包括哪些
  • 做网站需要什么图片石家庄建设局网站
  • 韩国外贸网站史上最全的微信小程序代码大全
  • 前端网站优化网站刷新新前台是什么意思
  • 有哪些做国际贸易的网站宣传设计网站
  • 缺乏门户网站建设网站建设与维护大作业
  • 网站建设前台和后台提高搜索引擎排名
  • 邢台做网站推广价格口碑好的广州做网站
  • 深圳珠宝品牌网站设计wordpress后台英文
  • 杭州品牌网站设计安装下载app
  • 前端网站论文中国建造师网官网个人入口
  • 网站开发五人分工网站建设开发做网站吧
  • 教你如何做好网站网站制作怎么做
  • 苏州网站建设搜q4791857001688网站店招怎么做
  • 呼和浩特制作网站西安平台搭建
  • 北京网站制作计划wordpress商城主题模板下载
  • 系统官网网站模板下载投稿平台
  • 网页制作与网站建设的题无锡谷歌优化
  • 商务网站开发与建设论文网站建设费用支出方案
  • 陇西 网站开发小说网站制作模板
  • 电子商务网站建设估算虚拟主机代理
  • 山东企业建站系统信息wordpress留言提交慢
  • 桂阳县网站建设公司哪家好烟台网络公司网站建设
  • 百度网站统计添加网址渝北网站建设