当前位置: 首页 > news >正文

cmake:定位Qt的ui文件

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

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

 

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

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

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

具体命令:

list(APPEND
    CMAKE_AUTOUIC_SEARCH_PATHS
    ${CMAKE_CURRENT_SOURCE_DIR}/res/ui/
)

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

http://www.dtcms.com/a/24808.html

相关文章:

  • 练习题:41
  • VideoPipe-使用VLC构建RTSP串流显示
  • 核函数简述
  • RagFlow+Ollama 构建RAG私有化知识库
  • python进阶篇-面向对象
  • 梁文锋亲自挂名DeepSeek发布新论文
  • 将jar安装到Maven本地仓库中
  • 用STC-ISP写延时函数
  • vue从入门到精通(十):绑定样式
  • 从零开始构建一个小型字符级语言模型的详细教程(基于Transformer架构)之一数据准备
  • 6.【线性代数】—— 列空间和零空间
  • spring cloud 微服务部署(2025年)第三章:Nacos、LoadBalancer、GateWay、Ribbon集成之网关Gateway部署
  • 【Java】逻辑运算符详解:、|| 与、 | 的区别及应用
  • 解锁D3.js与PlantUML的交互奥秘:探索知识图谱数据可视化新领域
  • AI工具篇:利用DeepSeek+Kimi 辅助生成综述汇报PPT
  • Spring Boot 自动装配原理深度剖析
  • 网络分析仪E5071C的回波损耗测量
  • Java:数组的定义与使用
  • ES8中 async 和await的用法详细的总结
  • SpringAI系列 - RAG篇(三) - ETL
  • 【Linux网络编程】应用层协议HTTP(请求方法,状态码,重定向,cookie,session)
  • “闻声“自动化测试报告
  • Linux 网络与常用操作(适合开发/运维/网络工程师)
  • java 如何批量从文件中读取50w数据批量插入数据库,需要用多线程,并且防止jvm内存溢出
  • 八、敏捷开发工具:自动化测试工具
  • gitee SSH 公钥设置教程
  • Jenkins 调用 Shell 脚本,在Shell脚本中调用 Unity 类方法,传递参数给Unity
  • SQLMesh 系列教程5- 详解SQL模型
  • spring security认证和授权流程
  • 对比机器学习揭示了跨物种共享与特异性的脑功能结构|文献速递-医学影像人工智能进展