当前位置: 首页 > 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选项,这两个文件会被添加到项目的源文件列表中,从而参与到项目的编译过程中。

 

相关文章:

  • 亚马逊环保标识运营指南:抢占流量新赛道的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)
  • 海尔·2025青岛马拉松两选手被终身禁赛:违规转让号码、穿戴他人号码
  • 杨国荣︱学术上的立此存照——《故旧往事,欲说还休》读后
  • 特朗普声称中方领导人打了电话,外交部:近期中美元首没有通话
  • 四川苍溪县教育局通报“工作人员辱骂举报学生”:停职检查
  • 释新闻|印度宣布“掐断”巴基斯坦水源,对两国意味着什么?
  • 云南省委常委、组织部部长刘非任浙江省委常委、杭州市委书记