首页 > 解决方案 > 除非我添加 __declspec(dllimport) 否则链接错误

问题描述

我正在尝试为我继承的 Visual Studio 解决方案中的项目配置调试配置。该解决方案在 Release 中编译得很好。在调试中,我得到了一堆LNK2019 unresolved external symbol "__declspec(dllimport) ... 要编译成链接到其他项目的 DLL 的不同项目。

我有理由相信这不是我的“附加库目录”或“附加依赖项”的问题,因为我已经检查了这个并且发布和调试匹配......

我还注意到,如果我添加__declspec(dllimport)到(某些)无法链接的功能,相应的错误就会消失。

所以我的问题是:我的调试配置中的哪个选项可能会导致链接错误,只有在我不放入__declspec(dllimport)被链接的例程时才会发生链接错误?

标签: c++visual-studio-2015linkerdllimportdeclspec

解决方案


推荐阅读