问题

error LNK2019: 无法解析的外部符号 __imp__NETSDK_Init@8,该符号在函数 "main(void)" (?startup@CUDTUnited@@QAEHXZ) 中被引用

说明

这是一个关于动态库导入时所发生的错误,如果朋友们没有动态库导入,就不用看这篇博客了,因为下面所说大多数是关于动态库导入问题。

解决思路

错误分析

检查动态库是否配置正确

检查以下配置:


经检查,配置没有错误,可是调式运行的时候就会报出上面的错误error LNK2019: 无法解析的外部符号 __imp__NETSDK_Init@8,该符号在函数...

怀疑动态库有问题

检查动态库

打开 Visual Studio 自带的命令行工具Developer Command Prompt for VS 20xx,使用 dumpbin /HEADERS xxx.dll 命令查看动态库版本

再看下我的编译版本

我用的是Debug Win32,32 位的平台编译 64 位的版本就报错了,纠正过来就 OK 了

总结

遇到问题要冷静分析,不能盲目的去查找资料,分析问题的源头,才好下手解决问题。

我是新手,遇到这个问题记下来,希望对你们也有帮助,没有帮助也不要喷我...
我是小白

12-16 21:38