LNK2019
OSG新人,刚开始学习,对着《OSG三维渲染引擎编程》编的第一个示例,osg啥的都装好了,可是发现一直报错错误就是LNK2019
源码:#include<osgViewer/Viewer>
#include<osg/Node>
#include<osg/Geode>
#include<osg/Group>
#include<osgDB/ReadFile>
#include<osgDB/WriteFile>
#include<osgUtil/Optimizer>
int main()
{
osg::ref_ptr<osgViewer::Viewer>viewer = new osgViewer::Viewer();
osg::ref_ptr<osg::Group>root = new osg::Group();
osg::ref_ptr<osg::Node>node = osgDB::readNodeFile("cow.osg");
root->addChild(node.get());
osgUtil::Optimizer optimizer;
optimizer.optimize(root.get());
viewer->setSceneData(root.get());
viewer->realize();
viewer->run();
return 0;
}头文件和附加依赖项也都加了,可是还是一直报错LNK2019
新人求教啊!!!!
添加 osgViewerd.libosgUtild.lib tubyvr 发表于 2017-5-30 11:50
添加 osgViewerd.libosgUtild.lib
添加了。。。在附加依赖项里面都有,还是报错 添加库以后,可以跑起来的;
1.检查include/lib包含路径
2.检查是否包含(引用)了不同版本的 lib
页:
[1]