osg检验是否安装成功

第一种:在命令提示符窗口里输入osgviewer cow.osg如果出现以下图,就说明osg安装成功


第二种:打开vs,新建Win32控制台应用程序,在创建的项目下找到debug和release,分别在其下添加新项目属性表,再将添加的属性表双击打开,找到属性页如下图所示:

打开VC++目录,再找包含目录,点击那栏后边的倒三角,点击编辑,将OSG的include的路径写入;再找库目录,同上将OSG的lib的路径写入


再找链接器点击,找其下的输入,点击附加依赖项,再将osg中**d.lib都添加进去

比如:OpenThreadsd.lib
osgd.lib
osgAnimationd.lib
osgDBd.lib
osgFXd.lib
osgGAd.lib
osgManipulatord.lib
osgParticled.lib
osgPresentationd.lib
osgShadowd.lib
osgSimd.lib
osgTerraind.lib
osgTextd.lib
osgUId.lib
osgUtild.lib
osgViewerd.lib
osgVolumed.lib
osgWidgetd.lib


以上是在debug中的,release中一样,只是在附加依赖项中是**.lib

比如:

OpenThreads.lib
osg.lib
osgAnimation.lib
osgDB.lib
osgFX.lib
osgGA.lib
osgManipulator.lib
osgParticle.lib
osgPresentation.lib
osgShadow.lib
osgSim.lib
osgTerrain.lib
osgText.lib
osgUI.lib
osgUtil.lib
osgViewer.lib
osgVolume.lib
osgWidget.lib

最后在.cpp的窗口输入

#include <osgViewer/Viewer>

#include <osgDB/ReadFile>

int main()

{
    osg::ref_ptr<osgViewer::Viewer> viewer = new osgViewer::Viewer;
    viewer->setSceneData(osgDB::readNodeFile("cow.osg"));
    return viewer->run();

}

出现以下图即可


猜你喜欢

转载自blog.csdn.net/qq_36190177/article/details/80079971