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

做网站需要哪些程序员/google seo实战教程

做网站需要哪些程序员,google seo实战教程,巩义做网站,高端设计公司文章目录 1 安装C与CMake插件2 配置CMakeLists.txt3 使用CMake编译调试3.1 编译3.2 调试 4 自定义构建调试参考 1 安装C与CMake插件 C插件 CMake插件 2 配置CMakeLists.txt 编写测试程序 #include<iostream>int main(int argc, char const *argv[]) {int a 1, b 2;i…

文章目录

  • 1 安装C++与CMake插件
  • 2 配置CMakeLists.txt
  • 3 使用CMake编译调试
    • 3.1 编译
    • 3.2 调试
  • 4 自定义构建调试
  • 参考

1 安装C++与CMake插件

C++插件

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

CMake插件

在这里插入图片描述

2 配置CMakeLists.txt

编写测试程序

#include<iostream>int main(int argc, char const *argv[]) {int a = 1, b = 2;int c = a + b;int d = a - b;std::cout << "Done!" << std::endl;return 0;
}

编写构建脚本CMakeLists.txt

cmake_minimum_required(VERSION 3.12)
project(DebugProject)add_executable(main.out main.cpp)

3 使用CMake编译调试

3.1 编译

Command + Shift + P 输入CMake 输入CMake: Configure 指定要构建的文件

在这里插入图片描述

进入CMake Tools插件,可以看到CMake中的各种命令

PROJECT OUTLINE中点击进行debug构建

在这里插入图片描述

3.2 调试

在编辑器中添加断点

在这里插入图片描述

进入CMake Tools插件,点击Debug按钮,开始调试

在这里插入图片描述

可以看到已经运行到断点处,因此可以继续进行调试

在这里插入图片描述

4 自定义构建调试

进入CMakeList.txt 所在的目录,编译并构建

cd CMakeLists.txt所在目录
cmake -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build

进入Debug并配置launch.json

在这里插入图片描述

选择调试器

在这里插入图片描述

生成调试配置

在这里插入图片描述

选择lldb(launch)

{// 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": "CMakeDebug", //自定义调试名称"type": "cppdbg","request": "launch","program": "${workspaceFolder}/main.out", // 指定生成main.out的路径"args": [],"stopAtEntry": false,"cwd": "${fileDirname}",  // 表示使用当前文件所在的目录作为工作目录。"environment": [],"externalConsole": false,"MIMode": "lldb" // 调试器 使用gdb或者lldb}]
}

可以自定义多个调试器,分别进行调试即可
【注意】C++程序修改后需要重新进行编译cmake --build build

在这里插入图片描述

{"version": "0.2.0","configurations": [{"name": "CMakeTestDebug2","type": "cppdbg","request": "launch","program": "${workspaceFolder}/CPPNote/CH00_CPP/01_Debug/02/build/main.out","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "lldb"},{"name": "CMakeTestDebug1","type": "cppdbg","request": "launch","program": "${workspaceFolder}/CPPNote/CH00_CPP/01_Debug/01/build/main.out","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "lldb"}]
}

参考

VSCode中配置CMake,通过CMake断点调试程序 https://blog.csdn.net/ly2467513805/article/details/106864342

http://www.whsansanxincailiao.cn/news/31977012.html

相关文章:

  • 如何做网站顶级域名/百度seo推广
  • 自己做的网站会被黑吗/seo营销网站
  • 深圳网站建设评价/东方网络律师团队
  • 定州市建设局网站/广告推广平台赚取佣金
  • 威海制作网站/整合营销传播策划方案
  • 北京做网站网络公司/hao123上网从这里开始官方
  • 喜欢网站建设学什么专业/合肥网站建设程序
  • 海外网站优化/百度发布信息的免费平台
  • 政府采购网供应商注册/北京网站优化步
  • 广告文案优秀网站/公司软文推广
  • 大学两学一做专题网站/网络营销策划案例
  • 2023年疫情第三波爆发时间/seo外贸公司推广
  • 国外html5网站欣赏/谷歌paypal官网注册入口
  • 互联网怎么做网站/排名怎么优化快
  • 做网店装修的网站有哪些/网站制作流程图
  • 做网站规避什么/搜索引擎排名
  • 新冠肺炎疫情最新/佛山做优化的网络公司
  • 政府建设门户网站的意义/大数据智能营销
  • 赣州网站建设较好的公司/各类资源关键词
  • 做校招的网站有哪些/广州seo代理
  • js做示爱网站例子/长沙seo推广公司
  • 在线做免费网站有哪些/网站制作公司排名
  • 网站建设全程揭秘 课件下载/灰色项目推广渠道
  • 同江佳木斯网站建设/seo博客教程
  • php企业网站开发实训报告/seo免费教程
  • 两学一做专题网站介绍/湖南长沙seo
  • 配音阁在线制作网站/百度账号注册
  • 个人网站建设策划书/实体店引流推广方法
  • 高职思政主题网站建设作用/电商推广方案
  • 佛山网站建设灵格/自己可以创建网站吗