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

cmake qt 项目编译

当前MAC

编译命令

rm -rf build 删除之前build记录

mkdir build && cd build 重新生成build文件夹

cmake -DCMAKE_PREFIX_PATH="/usr/local/opt/qt" .. Cmake编译指定我的qt路径

cmake --build . 生成程序

程序生成后如此

第三方库单独下载

在CMakeLists.txt文件中,第222行和第223行指定了两个源文件的路径:

${PROJECT_SOURCE_DIR}/3rdParty/QSimpleUpdater/src/AuthenticateDialog.cpp

${PROJECT_SOURCE_DIR}/3rdParty/QSimpleUpdater/src/AuthenticateDialog.h

具体来说:

AuthenticateDialog.cpp 是一个C++源文件,包含了AuthenticateDialog类的实现代码。这个类可能用于处理用户认证对话框的功能,比如登录、注册或身份验证等。

AuthenticateDialog.h 是一个C++头文件,包含了AuthenticateDialog类的声明,包括类的成员函数、成员变量以及可能的常量定义等。

这两个文件通常一起使用,AuthenticateDialog.h提供类的接口,而AuthenticateDialog.cpp提供这些接口的具体实现。在你的项目中,如果启用了UPDATE_CHECKER选项,这两个文件会被添加到项目的源文件列表中,从而参与到项目的编译过程中。

 

http://www.dtcms.com/a/162661.html

相关文章:

  • 亚马逊环保标识运营指南:抢占流量新赛道的6大策略解析
  • 对话式 BI:让数据洞察从“专业门槛”变为“对话本能”
  • 【Keil5-开发指南】
  • 使用Docker安装Harbor
  • 机器学习day2
  • 防火墙拦截DNS请求-原理解析
  • 核心要点:线程
  • 机器学习-08-时序数据分析预测
  • IEEE会议:第十届网络安全与信息工程国际会议(ICCSIE 2025)
  • Java后端开发day38--不可变集合Stream流
  • 2799. 统计完全子数组的数目
  • 硅基计划 学习总结 拾
  • 在 cmd shell 中执行 metasploit vbs payload
  • SpringBoot自动配置
  • 【UserDetailsService】
  • [Windows] MousePlus 5.5.9
  • 软考-软件设计师中级备考 4、数据结构
  • 关于 【Spring Boot Configuration Annotation Processor 未配置问题】 的详细分析、解决方案及代码示例
  • 【“星瑞” O6 评测】 — CPU llama.cpp不同优化速度对比
  • 数据结构算法竞赛训练网站OJ(Online Judge)
  • SDC命令详解:使用get_clocks命令进行查询
  • 【Java】 使用 HTTP 响应状态码定义web系统返回码
  • iView Table 组件跨页选择功能实现文档
  • vLLM技术解析:大语言模型推理服务的性能革新引擎
  • 算法相关概念
  • 【LLM开发】Unigram算法
  • 解密面试高频题:加权轮询负载均衡算法 (Java 实现)
  • 位运算题目:两数相除
  • 测试基础笔记第十五天
  • AI日报 - 2025年04月29日