Qt 5.12.12 如何使用 cmake

首先 我们需要 Qt6 的help 这里面有所有使用cmake的说明

Qt6 help 下载地址 :

链接: https://pan.baidu.com/s/1jhwdYLtFaAa7tq5Gly0gAQ?pwd=6666 提取码: 6666

然后 通过 qt creator 安装help

qt-creater打开 Tools -> options -> Help -> Documentation 选择 Add 把所有下载里的 .qch 加入到里面

最后我们使用 cmake 我们这样做:

打个比方 添加 network 模块

find_package(Qt6 REQUIRED COMPONENTS Network) 这里默认是Qt6 将其改为 Qt5

target_link_libraries(mytarget PRIVATE Qt6::Network)

就好像这样

find_package(Qt5 REQUIRED COMPONENTS Network)

target_link_libraries(mytarget PRIVATE Qt5::Network) mytarget 这个是你的项目执行文件名

好了 就这么简单

相关推荐
Hx_Ma1619 小时前
测试题(四)
java·开发语言·jvm
多打代码19 小时前
2026.02.11
开发语言·python
lly20240619 小时前
Scala IF...ELSE 语句详解
开发语言
百锦再19 小时前
Java重入锁(ReentrantLock)全面解析:从入门到源码深度剖析
java·开发语言·struts·spring·kafka·tomcat·intellij-idea
Electron-er20 小时前
深入解析C语言memcmp函数:内存比较的利器与陷阱(附实战案例)
c语言·开发语言
m0_5312371720 小时前
C语言-操作符
c语言·开发语言
清水白石00820 小时前
Python 性能分析实战指南:timeit、cProfile、line_profiler 从入门到精通
开发语言·python
月光有害20 小时前
深入解析批归一化 (Batch Normalization): 稳定并加速深度学习的基石
开发语言·深度学习·batch
yaoxin52112320 小时前
326. Java Stream API - 实现自定义的 toList() 与 toSet() 收集器
java·开发语言
Cosmoshhhyyy20 小时前
《Effective Java》解读第40条:坚持使用Override注解
java·开发语言