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属性。

相关推荐
chase_my_dream几秒前
FAST-LIO src/IMU_Processing.hpp 完整详细讲解
c++·状态模式·slam
旖-旎15 分钟前
《LeetCode 1137 第N个泰波那契数 和 LeetCode 三步问题》
c++·算法·leetcode·动态规划
c++之路17 分钟前
C++跨平台(九):跨平台字节序统一处理
开发语言·arm开发·c++
ysa0510301 小时前
【并查集】判环,深搜
数据结构·c++·算法·深度优先
luoyayun3613 小时前
Qt/QML音视频文件原始十六进制查看器
qt·音视频·十六进制查看
小c君tt3 小时前
QT笔记记录
开发语言·笔记·qt
weixin_423533993 小时前
c++类的继承学习-去中心化交易所(DEX)的“流动性池初始化与交易指令”设计
c++·学习·去中心化
会周易的程序员6 小时前
microLog:专为嵌入式与高可靠场景打造的高性能日志库
c++·物联网·日志·iot·aiot
unicrom_深圳市由你创科技7 小时前
数据库用SQLite还是SQL Server?工业数据存储选哪个?
c++
郝学胜_神的一滴7 小时前
CMake 037:宏传递流转机制与C++编译特性跨平台适配指南
c++·cmake