一般出现link error都是链接时找不到对应函数。前些天出现这种错误,我反复地检查,都发现动态库里明确的是有对应函数的。代码里有这样一句#pragma comment(lib,"lib_x64\\TGHidApi.lib"),表示配置了动态库。动态库路径也确实没问题。找了一上午,最后发现是编码问题引起的。项目属性,我的工程字符集是 “使用多字符集”而动态库的字符集是 Unicode。从新编译生成 多字符集的动态库。再编译,link error消失。