查看: 2576|回复: 12

【新手求助】 没有找到osg65-osgDB.dll

[复制链接]

该用户从未签到

发表于 2011-4-9 10:36:43 | 显示全部楼层 |阅读模式
我在运行vs时出现了下面的文字 。。。。

“没有找到osg65-osgDB.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”


程序已经重新安装过了,这是什么问题?

该用户从未签到

 楼主| 发表于 2011-4-9 10:45:57 | 显示全部楼层
还有一个问题。。
fatal error C1083: 无法打开包括文件:“osgGA/MatrixManipulator”: No such file or directory
我用的是osg2.9.9
osgGA/MatrixManipulator这个文件在osg里面就有么?如果没有应该在哪下载?
求助帖,不胜感激

该用户从未签到

发表于 2011-4-9 11:20:56 | 显示全部楼层
第一个问题:增加osg目录下的/build/bin/Debug和/build/bin/Release两个路径到,Path环境变量
第二个问题:增加osg目录下的include到,VC++的Include路径

该用户从未签到

 楼主| 发表于 2011-4-10 09:46:10 | 显示全部楼层
回复 3# linkedqueue


    我osg装在D:\OpenSceneGraph,你说的路径应该是D:\OpenSceneGraph\OpenSceneGraph-2.9.9\build\bin\Debug?改了之后还是不行...
    我的include已经添加了,运行之后还是没有 ,我在文件里看的也没有MatrixManipulator这个文件...
    怎么办...

该用户从未签到

发表于 2011-4-10 12:48:17 | 显示全部楼层
把Release目录也加上。
第二个应该是2.9.9中MatrixManipulator更名为CameraManipulator,功能是和原来一样的

该用户从未签到

 楼主| 发表于 2011-4-10 13:26:30 | 显示全部楼层
回复 5# linkedqueue


   我按照你说的加上了路径,但是还是找不到
在D:\OpenSceneGraph\OpenSceneGraph-2.9.9\build\bin的目录里也没有Debug和Release
这该怎么做呢?

该用户从未签到

发表于 2011-4-10 13:53:54 | 显示全部楼层
那D:\OpenSceneGraph\OpenSceneGraph-2.9.9\bin目录下有没有呢;如果没有,你应该先BUILD一下你的OSG

该用户从未签到

 楼主| 发表于 2011-4-10 16:48:28 | 显示全部楼层
回复 7# linkedqueue


    我已经build过了  不知道怎么就打不开

该用户从未签到

发表于 2011-4-10 18:13:12 | 显示全部楼层
哪个打不开?

该用户从未签到

 楼主| 发表于 2011-4-10 18:38:04 | 显示全部楼层
回复 9# linkedqueue


    我的意思是我用cmake已经all build 和install过了 ,还是不行,只是在osg wizzrd上面能运行例子,在C++WIN32工程里就不能显示osg的窗口 就说没有找到osg65-osgDB.dll ,我现在也不知道该怎么办

该用户从未签到

发表于 2011-4-10 20:44:28 | 显示全部楼层
回复 1# a2083112


你可以不用Install,直接把编译出来的dll的文件夹路径设置到path环境变量里,重新启动vs就可以了。

该用户从未签到

发表于 2011-4-11 09:01:06 | 显示全部楼层
你可以不用Install,直接把编译出来的dll的文件夹路径设置到path环境变量里,重新启动vs就可以了。
不建议这么做,INSTALL是一个非常好的习惯。不过楼主可以检查一下自己是否设置了PATH变量的内容,不要被低级错误困扰和消磨时间……

该用户从未签到

 楼主| 发表于 2011-4-11 12:43:22 | 显示全部楼层
回复 11# qingfeng5211


    终于弄好了  谢谢...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表