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

相关推荐
cpp_learners7 分钟前
QT Word模板 + QuaZIP + LibreOffice,跨平台方案实现导出.docx文件后再转为.pdf文件
qt·pdf·docx
Layflok15 分钟前
《黑马笔记》 --- C++ 提高编程
开发语言·c++·stl
西红柿煎蛋24 分钟前
C++_stdmutex和stdatomic
c++
西红柿煎蛋36 分钟前
C++11 Lambda表达式的本质是什么?它的捕获列表 ([]) 是如何工作的?
c++
范特西_44 分钟前
字典树/前缀树
c++·算法
源代码•宸2 小时前
深入浅出设计模式——创建型模式之单例模式 Singleton
开发语言·c++·经验分享·单例模式·设计模式
蒋星熠3 小时前
字母异位词分组(每天刷力扣hot100系列)
开发语言·c++·算法·leetcode·职场和发展
Darkwanderor3 小时前
哈希相关的模拟实现
数据结构·c++·算法·哈希算法
Murphy_lx4 小时前
C++多态的原理
java·开发语言·c++
Tjyuking5 小时前
OS架构整理
运维·c++·缓存·架构·操作系统