我正在尝试在 C++/VS2012 中使用库 libxl。但是,我收到了错误消息
程序无法启动,因为您的计算机中缺少 libxl.dll
我很好地遵循了该库的设置说明,例如在我libxl.lib
的项目中添加目录,添加项目依赖项并将libxl.dll
文件复制到项目目录。
我还尝试使用此链接http://www.fastwindowstweaker.com/dll-file/libxl.dll-722052.html安装 .dll 文件,但它没有用。
你知道我该如何解决这个问题吗?
我正在尝试在 C++/VS2012 中使用库 libxl。但是,我收到了错误消息
程序无法启动,因为您的计算机中缺少 libxl.dll
我很好地遵循了该库的设置说明,例如在我libxl.lib
的项目中添加目录,添加项目依赖项并将libxl.dll
文件复制到项目目录。
我还尝试使用此链接http://www.fastwindowstweaker.com/dll-file/libxl.dll-722052.html安装 .dll 文件,但它没有用。
你知道我该如何解决这个问题吗?
是的,我昨天遇到了完全相同的错误...
确定您复制的是 .dll 本身而不是 .lib?:P
使用项目目录中的 .dll 它应该可以工作。否则,您在之前的配置步骤中遗漏了一些内容,请参阅http://libxl.com/vscpp.html。
根据你的错误信息,你成功编译了程序。libxl.dll
程序因缺失而无法启动。您可以阅读 MSDN 上的动态链接库搜索顺序 ( https://msdn.microsoft.com/en-us/library/windows/desktop/ms682586(v=vs.85).aspx ) 以了解可以放置的位置dll。试着把libxl.dll
你的可执行文件放在附近。比尝试使用dependencywalker(http://www.dependencywalker.com/)查看哪些依赖项不满足。