繁体   English   中英

Visual Studio 2012女士,“未解决的外部符号”

[英]Ms Visual Studio 2012, “unresolved external symbol”

我正在尝试通过Microsoft Visual Studio 2012编译C ++应用程序。我已将Boost,Jni,Acml库链接到该应用程序。

当我单击重建时,编译未完成。 这是我得到的第一个错误:

错误28错误LNK2019:函数“ void __cdecl testLapackDGESDD_EASY(void)”(?testLapackDGESDD_EASY @@ YAXXZ)中引用了无法解析的外部符号_sgesdd C:\\ Users \\ DavideChicco \\ Documents \\ Visual Studio 2012 \\ Projects \\ Solution \\ mainConsole.obj

您有什么想法吗?

谢谢

你的编译似乎已经结束,但在连接过程中发生的错误:函数的定义_sgesdd称为testLapackDGESDD_EASY没有找到。 所以
-该函数是在外部dll定义的,并且您需要在解决方案中添加lib
-或者应该在您的项目中定义此函数,并且您需要实现其定义。

啊哈,编译器找不到函数“ _sgesdd”,我建议您添加由DLL作者提供的库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM