首页 > 解决方案 > 在 Qt 项目中包含构建的库

问题描述

我正在使用 Linux 20.04 并构建了 Qt6.0.3 版本的 3D 库。我参考了以下链接来构建库:

https://www.kdab.com/getting-your-3d-ready-for-qt-6/#comment-153302
https://wiki.qt.io/Qt6_Add-on_src_package_build_using_Conan_package_manager

构建成功。
构建目录是 /home/suraj/Qt/Tools/Conan/build_dir
它有 qt3d 文件夹和 conanbuildinfo.pri。
我正在使用 qmake 构建系统,第二个链接说在项目的 .pro 文件中包含 .pri 文件以包含库。包含生成的 pri 文件的参考

include(/home/suraj/Qt/Tools/Conan/build_dir/conanbuildinfo.pri)

QT += widgets 3dcore 3drender 3dinput 3dextras

上面的包含行已添加到示例文件夹中,但构建失败并出现以下错误:

:-1: error: Project ERROR: Unknown module(s) in QT: 3dcore 3drender 3dinput 3dextras

我错过了什么?

标签: qtqt3dqt6

解决方案


推荐阅读