WALL-EC
这个作者很懒,什么都没留下…
展开
-
无法定位程序输入点…于动态链接库…的解决方法
应该是去掉无用的osgEarth的动态库。这里把变量D:\OsgEarth3.2\bin和D:\OsgEarth3.2\OpenSceneGraphic\bin都去掉,重启VS2019-项目。果然可以正常运行了。使用的动态库问题,具体就是电脑里有几个不同版本的osgEarth的动态库。程序使用的是绿框所示的D:\OSGCore\OSGEarth\bin。但还有一个红框所示的D:\OsgEarth3.2\bin。原创 2024-07-04 09:32:10 · 168 阅读 · 0 评论 -
“由于找不到osg161-osg.dll,无法继续执行代码”的解决方法
程序中,对环境的具体部署是osg3.6.5+osgearth3.2+Qt5.12.10。注:相应的环境变量一定要放在同类的变量最上方,否则可能无效)启动时就读取了环境变量,因此需要重启重新读取。原创 2024-06-30 23:44:46 · 60 阅读 · 0 评论 -
osgearth提示“simple.earth: file not handled”
把F:\src\vcpkg\installed\x64-windows\plugins\osgPlugins-3.6.5 这个目录中的文件复制到程序执行目录中osgPlugins-3.6.5 里。应该是相关配置没有配置完整,导致程序无法调用相关加载simple.earth的库文件。再次运行,应该就可以看到加载后的地球了。参考这篇文章解决了问题。原创 2024-06-20 15:05:52 · 114 阅读 · 0 评论 -
error C2039: “NotifySeverity“: 不是 “osg“ 的成员 问题分析
程序从osg3.6.5+Qt5.9+osgearth2.10环境中移植到osg3.7.0+Qt5.15.2+osgearth3.3环境中,出现了无尽的错误。查看目录中的Notify文件,引用的是osg中的NotifySeverity,在osg3.7.0的Notify模块中确实能找到该函数的。问题出在哪里还不清楚,是不是因为从win32的环境中移植到X64环境中导致的呢?原创 2024-05-10 19:21:20 · 57 阅读 · 0 评论 -
error LNK2001: 无法解析的外部符号 “__declspec(dllimport) public: __cdecl ......
ReflectionProbe.obj : error LNK2001: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl osg::Object::Object(bool)" (__imp_?0Object@osg@@QEAA@_N@Z)比如这一条就是没有找到定义的osg::Object::Object。这是因为包含目录没有设置对,导致程序无法找到外部库的函数定义,即程序没有包含函数定义所在的依赖项。如图,工程—属性—连接器—输入—添加依赖项—编辑。原创 2024-05-04 20:13:08 · 304 阅读 · 0 评论 -
关于一个error C2664错误代码的解析
如图中代码所示,这是一个关于std::function和lambda的表达式,具体知识点参见:《c++11新特性之std::function和lambda表达式 - 程序喵大人的文章 - 知乎。如上所示,在移植github上一个miniProjct的时候,编译后出现了上述的错误。查看addPreProessorCallback函数的定义。添加后,错误提示消失!原创 2024-05-03 16:16:10 · 199 阅读 · 0 评论 -
VS2019编译OSG3.7.0+OSGEarth3.3+OSGQt5.15.2时遇到的问题及解决方法
本文主要记录个人在编译osg3.7.0+osgearth3.3+qt5.15.2时出现的问题以及解决的方法原创 2024-04-26 14:33:50 · 251 阅读 · 0 评论 -
osgEarth中模型加载显示异常情况分析
osgEarth中模型加载显示异常情况分析,及其解决方法!原创 2022-09-21 21:21:08 · 1547 阅读 · 0 评论 -
OsgEarth加载shp文件问题以及shp文件介绍
OsgEarth加载shp文件不显示的问题以及shp文件介绍原创 2022-08-08 16:17:54 · 2258 阅读 · 0 评论 -
VS2019+QT5.12环境中ui_xxxx.h文件无法打开的解决办法
工程项目从QT5.9环境中迁移到QT5.12环境中,出现了无法打开源文件“ui_xxx.h”的情况,本文针对这种问题,给出解决方法。原创 2022-08-03 09:03:59 · 1263 阅读 · 0 评论 -
【问题已解决】OsgEarth_Viewer命令出现“无法定位程序输入点XXX于动态链接库XXX\osgdb_earth.dll上”问题解析
OsgEarth_Viewer命令出现“无法定位程序输入点XXX于动态链接库XXX\osgdb_earth.dll上”问题解析原创 2022-07-30 11:39:29 · 1548 阅读 · 0 评论 -
无法打开源文件osgEarth/Sky的解决办法
无法打开源文件osgEarth/Sky的问题及其解决办法原创 2022-07-26 08:47:37 · 346 阅读 · 0 评论 -
DEM高程数据生成TMS地形切片,并在OSGEarth中加载
利用osgearth中的osgearth_package工具对较大的DEM高程数据(tif格式)文件处理,使其成为tms地图瓦片文件,再由osgearth中的tms引擎对本地的tms地图瓦片进行加载。原创 2022-07-13 11:10:10 · 4212 阅读 · 0 评论 -
OSG加载DEM高程数据
采用编辑earth文件的方式加载DEM高程数据原创 2022-07-13 10:39:50 · 1656 阅读 · 0 评论