OpenSceneGraph LNK2019

用户名

我正在尝试使用OpenSceneGraph。我已经使用CMake和Visual Studio 2013 X64来编译源代码。现在,我想建立一个项目,但是出现以下错误:

Error   1   error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl osgViewer::Viewer::Viewer(void)" (__imp_??0Viewer@osgViewer@@QEAA@XZ) referenced in function main  C:\Users\epsilon-pc\documents\visual studio 2013\Projects\osgtest2\osgtest2\mainApp.obj osgtest2

Error   2   error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual void __cdecl osgViewer::Viewer::setSceneData(class osg::Node *)" (__imp_?setSceneData@Viewer@osgViewer@@UEAAXPEAVNode@osg@@@Z) referenced in function main C:\Users\epsilon-pc\documents\visual studio 2013\Projects\osgtest2\osgtest2\mainApp.obj osgtest2

Error   3   error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual int __cdecl osgViewer::Viewer::run(void)" (__imp_?run@Viewer@osgViewer@@UEAAHXZ) referenced in function main   C:\Users\epsilon-pc\documents\visual studio 2013\Projects\osgtest2\osgtest2\mainApp.obj osgtest2

Error   4   error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl osgViewer::Viewer::`vbase destructor'(void)" (__imp_??_DViewer@osgViewer@@QEAAXXZ) referenced in function main    C:\Users\epsilon-pc\documents\visual studio 2013\Projects\osgtest2\osgtest2\mainApp.obj osgtest2

Error   5   error LNK1120: 4 unresolved externals   C:\Users\epsilon-pc\documents\visual studio 2013\Projects\osgtest2\x64\Debug\osgtest2.exe   osgtest2

我已经添加了VC / C ++附加包含和链接器附加库目录和输入

osgGAd.lib;
osgFXd.lib;
osgUtild.lib;
osgd.lib;
osgDBd.lib;

这是我的代码(很简单):

#include <osgDB/ReadFile>
#include <osgViewer/Viewer>

int main(int argc, char** argv)
{
    osgViewer::Viewer viewer;
    viewer.setSceneData(osgDB::readNodeFile("cessna.osg"));
    return viewer.run();
}
弗朗切斯科·阿格塞斯(Francesco Argese)

在链接阶段,编译器没有找到osgViewer库;将osgViewerd.lib添加到链接库应该可以解决您的问题。让我知道它是否可以解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

LNK2019 glewInit

来自分类Dev

LNK2019带模板

来自分类Dev

GLEW链接错误。错误LNK2019

来自分类Dev

Visual Studio 2013错误LNK2019

来自分类Dev

LNK2019:未解决的符号

来自分类Dev

GLEW链接错误。错误LNK2019

来自分类Dev

LNK2019编译.cpp时出错

来自分类Dev

Visual Studio 2013错误LNK2019

来自分类Dev

C ++继承和LNK2019

来自分类Dev

如何解决我的错误LNK2019

来自分类Dev

LNK2019未解析的QObject外部符号

来自分类Dev

Qt未解析的外部符号LNK2019

来自分类Dev

LNK2019:带有rapidjson的“未解析的外部符号”

来自分类Dev

具有QGraphicsView子类的构造函数上的LNK2019

来自分类Dev

C ++ LNK2019无法解析的外部符号stdlib

来自分类Dev

xDispatch LNK2019链接器错误未解决的外部

来自分类Dev

LNK2019未解析的外部符号SHGetFolderPathW

来自分类Dev

收到“错误LNK2019:无法解析的外部符号...”

来自分类Dev

LNK2019:未解析的外部符号-隐式DLL

来自分类Dev

C ++ LNK2019无法解析的外部符号

来自分类Dev

类模板中的好友功能和错误LNK2019

来自分类Dev

C ++ LNK2019错误:无法解析的外部符号

来自分类Dev

LNK2019:C ++ / CLI中无法解析的外部符号

来自分类Dev

Visual Studio的LNK2019错误-无法解析的外部符号

来自分类Dev

错误:LNK2019:Qt中无法解析的外部符号

来自分类Dev

从模板派生时出现LNK2019错误

来自分类Dev

错误LNK2019:无法解析的外部符号“ public:

来自分类Dev

LNK2019:单调中未解决的错误

来自分类Dev

问题:“错误LNK2019:无法解析的外部符号”