qt - 在 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
我错过了什么?
解决方案
推荐阅读
- vue.js - 在 Nuxt 中为每页选择 Vuex 模块
- ios - Xcode 12 模块 'RxSwift' 未在库演化支持下编译;使用它意味着无法保证 '' 的二进制兼容性
- c# - 如何从 C# 中的种子生成器生成随机数,随着时间的推移将继续生成相同的数字?
- c# - CancellationTokenSource 在 TaskCompletionSource 上未按预期工作
- c - 在主函数之外使用 malloc 编译错误
- javascript - 非空数组在选择其元素时返回未定义
- for-loop - Jekyll - 在前面选择带有特定键的页面
- c# - 如何在 mvc 中使用 ajax 成功函数加载数据表 td 值?
- php - 如何从foreach中排除相同的元素?
- regex - 使用 RegEx 匹配部分字符串内容?