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

QT cmake vscode 构建流程

采用基于QT creater方式实现:

1. Qt Creator——创建项目——Qt Widgets Application——CMake——Desktop Qt 6.8.0 MSVC2022 64bit——接下来全默认

关键点是选择CMake构建套件这里用windows的MSVC。

2. 用vscode打开,即可。

可以配置一个调试任务,通过launch.json

{"configurations": [{"name": "Debug","type": "cppvsdbg","request": "launch","program": "${workspaceRoot}/build/18_hostviewer.exe","args": [],"stopAtEntry": false,"cwd": "${workspaceRoot}","environment": [{"name": "Path","value": "${env:Path}"}],"console": "integratedTerminal","visualizerFile": "c:\\Users\\28581_000\\AppData\\Roaming\\Code\\User\\workspaceStorage\\82374bd0d6964042862d0dab26adef68\\tonka3000.qtvsctools\\qt.natvis.xml"}]
}

在vscode 中直接编译就可以了。要注意,vscode中要先安装相关C/C++ 和CMAKE的拓展。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 打造高效接口自动化测试:精准对比与可视化展示,轻松发现数据差异!
  • 【Leetcode 2399 】 检查相同字母间的距离 —— 哈希表
  • 2024国赛数学建模备赛|30种常用的算法模型之最优算法,线性规划
  • 服务器文件权限限制写入
  • 【Google SEO】SEO 面试问题和答案
  • uniapp去除顶部标题栏
  • 怎么摆脱非自然链接?
  • 虚拟化pve查看存储空间使用情况
  • ML17_变分推断01:KL散度、ELBO
  • pvesm list 命令使用
  • 单向链表的操作
  • 并发高负载场景下的负载均衡优化方案
  • 心觉:如何填平想象和愿望之间的鸿沟?
  • HTTP 请求方法(method)介绍
  • 深度学习(DL)算法分分类
  • CEF与代理
  •  D - 粉碎叛乱F - 其他起义
  • Java 内存分配及垃圾回收机制初探
  • Javascript设计模式学习之Observer(观察者)模式
  • java小心机(3)| 浅析finalize()
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • use Google search engine
  • vue.js框架原理浅析
  • WebSocket使用
  • 编写高质量JavaScript代码之并发
  • 初识MongoDB分片
  • 从输入URL到页面加载发生了什么
  • 读懂package.json -- 依赖管理
  • 精彩代码 vue.js
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 开源SQL-on-Hadoop系统一览
  • 前端技术周刊 2019-01-14:客户端存储
  • 写代码的正确姿势
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​如何在iOS手机上查看应用日志
  • # 数据结构
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #数据结构 笔记三
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (BAT向)Java岗常问高频面试汇总:MyBatis 微服务 Spring 分布式 MySQL等(1)
  • (javaweb)Http协议
  • (Qt) 默认QtWidget应用包含什么?
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (四)软件性能测试
  • (转)winform之ListView
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .net 4.0发布后不能正常显示图片问题
  • .NET Framework、.NET Core 、 .NET 5、.NET 6和.NET 7 和.NET8 简介及区别
  • .NET8使用VS2022打包Docker镜像
  • .net反编译工具
  • .Net小白的大学四年,内含面经
  • .net知识和学习方法系列(二十一)CLR-枚举
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国