gpt4 book ai didi

c++ - Visual Studio 2012 女士, "unresolved external symbol"

转载 作者:行者123 更新时间:2023-11-30 04:13:17 25 4
gpt4 key购买 nike

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

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

Error 28 error LNK2019: unresolved external symbol _sgesdd referenced in function "void __cdecl testLapackDGESDD_EASY(void)" (?testLapackDGESDD_EASY@@YAXXZ) C:\Users\DavideChicco\Documents\Visual Studio 2012\Projects\Solution\mainConsole.obj

你知道这与什么有关吗?

谢谢

最佳答案

您的编译似乎已经完成,但在链接期间发生错误:未找到 testLapackDGESDD_EASY 中调用的函数 _sgesdd 的定义。所以
- 此函数定义在外部 dll 中,您需要在解决方案中添加 lib
- 或者这个函数应该在你的项目中定义,你需要实现它的定义。

关于c++ - Visual Studio 2012 女士, "unresolved external symbol",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19453240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com