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

相关推荐
wuqingshun3141593 小时前
蓝桥杯 6. k倍区间
c++·算法·职场和发展·蓝桥杯·深度优先
努力学习的小廉5 小时前
【C++】 —— 笔试刷题day_20
开发语言·c++
涛ing5 小时前
【Linux “less“ 命令详解】
linux·运维·c语言·c++·人工智能·vscode·bash
愚润求学6 小时前
【数据结构】红黑树
数据结构·c++·笔记
Hello eveybody7 小时前
C++按位与(&)、按位或(|)和按位异或(^)
开发语言·c++
被AI抢饭碗的人7 小时前
c++:c++中的输入输出(二)
开发语言·c++
lqqjuly7 小时前
C++ 面向对象关键语法详解:override、虚函数、转发调用和数组引用传参-策略模式
开发语言·c++
EstrangedZ8 小时前
vcpkg缓存问题研究
c语言·c++·缓存·cmake·vcpkg
only-lucky8 小时前
QT日历控件重写美化
开发语言·qt
周Echo周8 小时前
16、堆基础知识点和priority_queue的模拟实现
java·linux·c语言·开发语言·c++·后端·算法