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

中国建设网站银行苏州建设网站微信公众号

中国建设网站银行,苏州建设网站微信公众号,做网站的思路怎么写,牡丹江生活信息网Linux环境使用VSCode调试简单C代码_linux vscode编译c代码_果壳中的robot的博客-CSDN博客 Linux环境下使用VScode调试CMake工程 - 知乎 1 vscode实现cmakemake指令 我们都知道#xff0c;对于cmake构建的工程#xff0c;编译需要以下步骤: cd build cmake .. make 那如… Linux环境使用VSCode调试简单C代码_linux vscode编译c代码_果壳中的robot的博客-CSDN博客 Linux环境下使用VScode调试CMake工程 - 知乎 1 vscode实现cmakemake指令  我们都知道对于cmake构建的工程编译需要以下步骤: cd build cmake .. make 那如何让vscode来帮我们执行呢答案就是构建下面的task.json文件。构建步骤为 * 在VSCode的主菜单中选择 TerminalConfigure Default Build Task * 选择 CMake: build * 将生成一个 tasks.json文件将其中的内容作相应的替换  可以看出上面的 tasks.json 文件主要包含三个命令 label为cmake的任务执行shell类型的cmake命令其参数为 ../执行时所在的目录为${fileDirname}/build。这个命令等价于在build目录下执行cmake ../label为make的任务执行shell类型的make命令没有参数执行时所在的目录为${fileDirname}/build。这个命令等价于在build目录下执行makelabel为build的任务该任务由cmake和make任务组成也就是将上面两条命令执行的过程组合成一个build任务。 // tasks.json {version: 2.0.0,tasks: [{label: cmake,type: shell,command: cmake,args: [..],options: {cwd: ${workspaceFolder}/yolov8/build}, },{label: make,type: shell,command: make,args: [],options: {cwd: ${workspaceFolder}/yolov8/build}, },{label: build,// 依赖于上述的两个 label为 cmake和 make的任务dependsOn:[cmake, make]},], } 2 vscode实现debug run 我们都知道对于cmake构建的工程编译需要以下步骤: 1. 在VSCode的上方菜单中选择 Run - Add Configuration会生成一个空白的launch.json文件 2. 我们要做的就是在该文件中告诉VSCode用gdb调试前面生成的可执行文件在launch.json文件中添加如下内容 launch.json //json.sh {// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid830387version: 0.2.0,configurations: [{name: (gdb) Launch,type: cppdbg,request: launch,program: ${workspaceFolder}/yolov8/build/app_yolov8,args: [ ],stopAtEntry: true,cwd: ${workspaceFolder}/yolov8/build,environment: [],externalConsole: false,MIMode: gdb,setupCommands: [{description: Enable pretty-printing for gdb,text: -enable-pretty-printing,ignoreFailures: true},{description: Set Disassembly Flavor to Intel,text: -gdb-set disassembly-flavor intel,ignoreFailures: true}],preLaunchTask: build,miDebuggerPath: /usr/bin/gdb}] } 其中 program用于指定要调试的可执行文件这里用变量名指代其值就是helloCMakeargs执行代码时需要添加的命令行参数prelaunchTask在执行gdb调试前预先需要执行的任务这里设置为build就是指定上一节中配置完成的build任务即在gdb调试前先执行cmake和make 打上断点然后按F5即可实现代码调试
http://www.pierceye.com/news/6435/

相关文章:

  • 做网站建设有哪些公司陕西住房城乡建设部网站
  • 云南 网站建设个人简历生成器
  • 网站技术策划人员要求台州网站策划
  • 网站建设选亿企网络建设网站开发方案
  • wap网站预览网站建设需要注意哪些
  • 网站上资源截图怎么做卢氏县住房和城乡规划建设局网站
  • 网站转发代码网站的术语
  • 知名做网站哪家好网站制作 p
  • 万家灯火网站建设个人网站备案方法
  • wordpress 当前分类链接南京seo网络优化公司
  • 东营网站建设课程定位优化湖南智能网站建设多少钱
  • 个人怎么做贷款网站百度小程序关键词优化
  • shopify建站费用wordpress投票模板
  • 蓝牙音箱东莞网站建设工厂招工最新招聘信息
  • 阳江网站制作公司今天重大新闻2021
  • 效果图网站大全新浪舆情通app下载
  • 南通网站建设南通抖音seo推广外包公司好做吗
  • 绵阳做网站的有哪些网络推广的概念
  • 专门做民宿的网站本地wordpress 同步
  • 怎么做网站收录网站建设 的公司哪家好
  • 高校移动门户网站建设wordpress教育类模板
  • 免费网站制作下载wordpress页面批量生成二维码
  • 创建网站公司好利用百度云做网站
  • 网站开通微信支付接口开发石家庄的网站开发公司
  • 域名交易网站建设seo到底是做什么的
  • 中国建设银行网站怎么交学费重庆公共资源交易中心网
  • 网站无icp备案深圳市罗湖建设局网站
  • 在线免费开网站百度广告代运营公司
  • 青岛网站seo诊断网站推广 2015谷歌
  • 维修保养网站开发win7图标显示wordpress