cmake:定位Qt的ui文件

如题。在工程中,将h,cpp,ui文件放置到不同文件夹下,会存在cmake找不到ui文件,导致编译报错情况。

cmake通过指定文件路径,确保工程找到ui文件。

标识1:ui文件保存路径。

标识2:添加ui文件命令。

如果有多个文件夹保存ui文件,都使用该命令添加。

具体命令:

cpp 复制代码
list(APPEND
    CMAKE_AUTOUIC_SEARCH_PATHS
    ${CMAKE_CURRENT_SOURCE_DIR}/res/ui/
)

CMAKE_AUTOUIC_SEARCH_PATHS是一个用于指定CMake自动查找ui文件的搜索路径列表的变量。这个变量在CMake 3.9版本中引入,主要用于初始化所有目标的AUTOUIC_SEARCH_PATHS属性。

相关推荐
星辰徐哥19 小时前
Spring Boot 数据导入导出与报表生成
spring boot·后端·ui
Qt程序员1 天前
Linux RCU 原理与应用
linux·c++·内核·linux内核·rcu
qeen871 天前
【C++】类与对象之类的默认成员函数(二)
android·c语言·开发语言·c++·笔记·学习
满天星83035771 天前
【Qt】信号和槽(二) (自定义信号和槽)
开发语言·数据库·qt
王老师青少年编程1 天前
信奥赛C++提高组csp-s之搜索进阶(记忆化搜索案例实践3)
c++·记忆化搜索·方格取数·csp·信奥赛·csp-s·提高组
Jun6261 天前
QT(19)-VISA控制仪器
开发语言·qt
for_ever_love__1 天前
UI学习:UICollectionView瀑布流
学习·ui·ios·objective-c·cocoa
Titan20241 天前
Linux动静态库
linux·服务器·c++
j_xxx404_1 天前
MySQL表操作硬核解析:从 CREATE TABLE 到磁盘文件、ALTER TABLE 与 DDL 风险
运维·服务器·数据库·c++·mysql·adb·ai
wuminyu1 天前
Java锁机制之park和unpark源码剖析
java·linux·c语言·jvm·c++