我正在尝试为继承的Visual Studio解决方案中的项目配置调试配置。该解决方案在Release中可以正常编译。在调试中,我得到了一堆LNK2019 unresolved external symbol "__declspec(dllimport) ...
将要编译为链接到其他项目的DLL的不同项目。
我有足够的信心相信我的“其他库目录”或“其他依赖项”不会出现此问题,因为我已经检查了这一点,并确定Release和Debug是否匹配...
我还注意到,如果将__declspec(dllimport)
添加到某些无法链接的功能中,相应的错误就会消失。
所以我的问题是:
调试配置中的哪个选项可能会导致仅在不将__declspec(dllimport)
放在要链接的例程中时才会发生链接错误?