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

无法打开包括文件: “QGLWidget”: No such file or directory

OSG系列文章目录

文章目录

  • OSG系列文章目录
  • 前言
  • 一、osgQt 和 osgEarthQt
  • 二、错误原因
    • 1.工程配置
    • 2.项目属性配置

前言

在Qt中使用osgQt 和 osgEarthQt时,编译器报错
在这里插入图片描述

在这里插入图片描述

一、osgQt 和 osgEarthQt

osgQt 和 osgEarthQt 都是与 OpenSceneGraph (OSG) 和 osgEarth 库相关的,且都与 Qt 集成。

osgQt:这是 OpenSceneGraph 项目的一部分,提供了将 OSG 与 Qt 应用程序框架集成的支持。它包含类和实用工具,可以将 OSG 视图嵌入到 Qt 小部件中,使开发人员能够在基于 Qt 的 GUI 应用程序中使用 OSG 进行渲染。

osgEarthQt:这是 osgEarth 项目的一部分,osgEarth 扩展了 OSG,提供了地理空间渲染功能。osgEarthQt 提供了将 osgEarth 与 Qt 集成的支持,类似于 osgQt,但具有 osgEarth 特有的附加功能。它允许开发人员将 osgEarth 视图嵌入到 Qt 小部件中,从而使用 Qt 开发地理空间应用程序。

总之,osgQt 和 osgEarthQt 都为各自的项目 OpenSceneGraph 和 osgEarth 提供了 Qt 集成,使开发人员能够在 Qt 基于用户界面中利用 OSG 和 osgEarth 的渲染功能。

二、错误原因

1.工程配置

1.首先要包含osgQt和osgEarthQt头文件
2.工程中包含动态库:osgQt.dll,osgEarthQt.dll,
3.工程中包含动态库静态库:osgQt.lib,osgEarthQt.lib

2.项目属性配置

1.头文件
在这里插入图片描述
2.链接库
在这里插入图片描述
一定要包含:osgQt.lib,osgEarthQt.lib
在这里插入图片描述
3.qt配置,一定要加上opengl;
在这里插入图片描述

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

相关文章:

  • 位运算操作符(移位操作符)
  • 【3DMAX插件】3DMAX建筑大师插件MasterBuilder使用方法
  • Java/Kotlin逆向基础与Smali语法精解
  • 十分钟临时邮箱服务源码带api
  • pytest数据库测试文章推荐
  • DICOM医学影像脱敏技术应用的重要性及其实现方法详解
  • 命名管道的创建和通信实现
  • cesium地图设置3d,2d,2.5d动态切换
  • 企业员工薪酬关系系统的设计与实现(代码+数据库+LW)
  • 全球首款 5G-A 人形机器人发布
  • 网易邮箱如何用大数据任务调度实现海量邮件数据处理?Apache DolphinScheduler用户交流会上来揭秘!
  • 第十五章:go package 包的管理
  • 跨域问题。
  • 每日一练之链表的回文结构
  • LLaMA-Factory训练DeepSeek大模型+本地部署
  • Fedora41安装MySQL8.4.4
  • java每日精进 3.11 【多租户】
  • [Lc10_hash] 总结 | 两数之和 | 字符重排 | 存在重复元素 i ii | 字母异位词分组
  • 鸿蒙app开发中实现 底部抽屉效果动效
  • 修改secure-file-priv参数-mysql5.7.26限制不允许导入或导出的解决方法
  • 阿里云操作系统控制台实战评测:提升云资源管理与监控效率
  • MobileBERT: 一种适用于资源有限设备的紧凑型任务无关BERT
  • Ubuntu系统部署.NET 8网站项目
  • 部署vue+django项目(初版)
  • C语言:6.20字符型数据练习题
  • 基于Python 3.7、使用PyTorch构建的回归定位框架的详细实现
  • 线程相关作业
  • CI/CD—Jenkins配置Maven+GitLab自动构建jar包
  • 华为DSVPN
  • Manus AI:国产AI Agent的破局与隐忧