Qt从qmake迁移到cmake的记录
文章目录
- 1.UI程序[开启/关闭]控制台
- 2.增加宏定义
- 3.在主项目中引入子项目
1.UI程序[开启/关闭]控制台
qmake:
CONFIG += console DEFINES += QT_MESSAGELOGCONTEXT 在cmake中如何写?cmake:
set(CMAKE_WIN32_EXECUTABLE OFF) # ON为关闭控制台 OFF为开启控制台
2.增加宏定义
qmake:
DEFINES += QT_MESSAGELOGCONTEXTcmake:
target_compile_definitions(${PROJECT_NAME} PRIVATE QT_MESSAGELOGCONTEXT)
3.在主项目中引入子项目
【在Qt中用cmake实现类似pri文件的功能】