我从托管C ++调用非托管DLL。 DLL具有多个本机依赖项。我试图通过Visual Studio编译它。
我做了以下事情:
将包含DLL和.lib的目录添加到Properties - > VC ++目录 - >图书馆目录
将未管理的.lib添加到Properties - >输入 - >附加依赖
但是,我得到了我所引用的函数的链接错误。我没有向项目中添加任何DLL或lib,除了库的头文件。
更新: 所以它能够找到.lib,因为如果我在其他依赖项中给出一个虚假的.lib,我会得到.lib的编译错误。我遇到的错误是"未解决的令牌...." 。