该程序可以在XCode中编译和运行。但是,编译后的二进制文件可以通过直接在shell中运行的来执行而没有错误。(./ program )和程序正确地生成Simple.osg文件。
故事还没有结束。这很可能是因为xcode调用编译程序与在shell中调用编译程序不同。因此,我将两个依赖库复制并粘贴到编译后的二进制文件所在的目录中。(万一谁知道OSG,这两个库是osgdb_deprecated_osg.so和osgdb_osg.
我刚开始接触OpenSceneGraph,现在遇到了一个问题。当尝试一个简单的skybox程序时,它会在调用Warning: Could not find plugin to read objects from file "xxx.jpg"时给出osgDB::readImageFile(),而我只能看到一个白色的屏幕;可能的原因是什么,我能做些什么?谢谢!
在Windows7 (basic)上使用cmake 2.8.11进行配置之后,我正在尝试用Qt 5.0.2使用mingw-32编译器编译openscenegraph-3.1.8。但是,在编译过程中,我得到了以下错误:
In file included from C:/Qt/Qt5.0.2/5.0.2/mingw47_32/include/QtGui/qopengl.h:55:0C:/OpenSceneGraph-3.1.8/include/<
osg::ref_ptr<osg::DrawElementsUInt> indices = new osg::DrawElementsUInt(GL_TRIANGLES, 24); osg::ref_ptr<osg::Geode> root = new osg::Geode;
root::ref_ptr<osg::V