Qt执行Cmake时Cmake出现这种情况时为啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt执行Cmake时Cmake出现这种情况时为啥相关的知识,希望对你有一定的参考价值。
参考技术A 在Qt Creator中使用OpenCV库 (Windows 7系统下编译成功) 编译OpenCV2.0 1 下载tdm-mingw-1.908.0-4.4.1-2并安装,安装完毕添加bin到系统路径。 2 安装Opencv2.0 windows版本 3 安装CMake 4 打开CMake,配置源码与目标路径,选择MinGW Makefiles...在构建 Qt 程序时,如何在 cmake 中使用以前的 qmake 标志?
【中文标题】在构建 Qt 程序时,如何在 cmake 中使用以前的 qmake 标志?【英文标题】:When building Qt programs, how could I use former qmake flags in cmake? 【发布时间】:2022-01-01 04:03:46 【问题描述】:在构建旧版本的qtconnectivity lib时,官方网站说我可以使用-native-win32-bluetooth
来启用原生蓝牙API,如qmake -- -native-win32-bluetooth
,但是在使用cmake构建新版本的lib时如何使用这个标志?
【问题讨论】:
【参考方案1】:既然您谈论 CMake,我假设您谈论 Qt 6。Qt 6 不再支持本机 Win32 蓝牙 API,另请参阅 https://doc-snapshots.qt.io/qt6-dev/whatsnew62.html:
Win32 后端已移除。因此,不再支持使用 MinGW 的 Qt 蓝牙。
【讨论】:
谢谢,这就是我需要的!顺便说一句,我应该怎么做才能将 CMake 与qmake -xxx
等其他 qmake 标志一起使用?
这真的取决于有问题的 qmake 选项。以上是关于Qt执行Cmake时Cmake出现这种情况时为啥的主要内容,如果未能解决你的问题,请参考以下文章