Qt从qmake迁移到cmake的记录

文章目录

1.UI程序[开启/关闭]控制台

bash 复制代码
qmake:
CONFIG += console  DEFINES += QT_MESSAGELOGCONTEXT 在cmake中如何写?

cmake:
set(CMAKE_WIN32_EXECUTABLE OFF) # ON为关闭控制台 OFF为开启控制台

2.增加宏定义

bash 复制代码
qmake:
DEFINES += QT_MESSAGELOGCONTEXT

cmake:
target_compile_definitions(${PROJECT_NAME} PRIVATE QT_MESSAGELOGCONTEXT)

3.在主项目中引入子项目

【在Qt中用cmake实现类似pri文件的功能】

相关推荐
20岁30年经验的码农4 小时前
Java NIO底层实现原理
开发语言·php
飞鱼计划4 小时前
EasyExcel 3.3.2 模板方式写入数据完整指南
java·开发语言
C++chaofan4 小时前
RPC 框架序列化器实现深度解析
java·开发语言·网络·网络协议·rpc·序列化器
wuqingshun3141594 小时前
说一下@RequestBody和@ResponseBody的区别?
java·开发语言·jvm
人间打气筒(Ada)4 小时前
Go RPC 如何实现服务间通信
开发语言·rpc·golang·远程调用·go rpc
同聘云4 小时前
阿里云国际站服务器cdn网络故障的解决方法是什么?
服务器·开发语言·阿里云·php
计算机安禾4 小时前
【数据结构与算法】第8篇:线性表(四):双向链表与循环链表
c语言·开发语言·数据结构·c++·算法·链表·visual studio
wangchunting4 小时前
数据结构-线性数据结构
java·开发语言·数据结构
小陈工6 小时前
Python安全编程实践:常见漏洞与防护措施
运维·开发语言·人工智能·python·安全·django·开源