Qt CMake中AUTOMOC、AUTORCC、AUTOUIC,含义

Qt CMake中AUTOMOC、AUTORCC、AUTOUIC,含义

在Qt CMake项目中,往往会看到下面几行代码

cmake 复制代码
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)
  • AUTOMOC:负责处理信号槽,生成信号的moc_xxx.cpp文件
  • AUTORCC:负责处理qrc资源文件
  • AUTOUIC:负责处理ui文件,生成对应的ui_xxxx.h文件
相关推荐
恣艺4 分钟前
Python 游戏开发与文件处理:PyGame + Turtle + openpyxl + python-docx + PyPDF2
开发语言·python·pygame
高林雨露11 分钟前
kotlin 相关code
开发语言·kotlin
我还记得那天14 分钟前
函数的递归调用
c语言·开发语言·visualstudio
zhangfeng113315 分钟前
ThinkPHP5 事件系统的标准最佳实践 事件系统的完整设计逻辑tags.php tags.php(事件地图)
android·开发语言·php
xyq202418 分钟前
HTML 标签简写及全称
开发语言
tongluowan00719 分钟前
数据结构 Bitmap(位图)示例 - 用户签到系统
开发语言·数据结构·bitmap·用户签到系统
就叫_这个吧19 分钟前
Java线程池应用的四种方式+线程池底层实现原理
java·开发语言
Rust研习社22 分钟前
Rust 官方拟定 LLM 政策,防止 LLM 污染开源社区?
开发语言·后端·ai·rust·开源
muqsen23 分钟前
Java 分布式相关面试题总结
java·开发语言·分布式
fenglllle34 分钟前
JDK8升级JDK17使用CompletableFuture在线程中classloader的变化
java·开发语言·jvm