当前位置: 首页 > 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;
在这里插入图片描述

相关文章:

  • 位运算操作符(移位操作符)
  • 【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限制不允许导入或导出的解决方法
  • 少年中国之少年的形塑
  • 司法部:建立行政执法监督企业联系点,推行行政执法监督员制度
  • 哥伦比亚总统称将在访华期间签署“一带一路”倡议意向书,外交部回应
  • 印巴局势快速升级,外交部:呼吁印巴以和平稳定的大局为重
  • 涉个人信息收集使用问题,15款App和16款SDK被通报
  • 上海飞银川客机触地复飞后备降西安,亲历者:不少乘客都吐了