【发布时间】:2015-01-29 21:28:18
【问题描述】:
我正在使用我下载的 SDK 在 MSVS 2013 中开发应用程序。
当我尝试构建我的项目时,我得到error LNK2019: unresolved external symbol _SecuAPI_Init@4 referenced in function _main D:\Documents\Visual Studio 2013\Projects\Lola\Lola\Main.obj Lola
在搜索 Google 和 MDN 之后,我缩小了范围,我要么在不应该使用参考时使用了参考,要么没有正确链接项目。我查看了我的代码,我认为是后者,除非我遗漏了什么。 SDK 附带的文档不清楚要链接什么或如何将 SDK 添加到项目中。我不确定是否需要将 .dll 添加到项目文件夹以显示在引用或什么下。
我正计划将其分发到其他计算机,并且我相信许可表明可以将文件免费保存在其他计算机上。
我分别在Project->Properties->Linker->Additional Library Directories和Project->Properties->C/C++->Additional Include Directories下添加了下载的.lib文件和inc文件的路径。
该项目还附带 dll 文件,我没有对它们做任何事情。我试着去 Project->References->Add New Reference-Projects 但没有显示可供选择。
【问题讨论】:
标签: c++ visual-studio lnk2019