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文件的功能】

相关推荐
咖啡の猫5 分钟前
Python字典推导式
开发语言·python
leiming625 分钟前
C++ vector容器
开发语言·c++·算法
SystickInt1 小时前
C语言 strcpy和memcpy 异同/区别
c语言·开发语言
CS Beginner1 小时前
【C语言】windows下编译mingw版本的glew库
c语言·开发语言·windows
FJW0208141 小时前
Python_work4
开发语言·python
大学生资源网2 小时前
java毕业设计之儿童福利院管理系统的设计与实现(源码+)
java·开发语言·spring boot·mysql·毕业设计·源码·课程设计
JasmineWr2 小时前
JVM栈空间的使用和优化
java·开发语言
Poetinthedusk2 小时前
C#实现图片统一位深
开发语言·c#
吴佳浩 Alben2 小时前
Python入门指南(四)
开发语言·后端·python
一然明月3 小时前
QT之基础控件
开发语言·qt