【发布时间】:2015-04-16 09:29:43
【问题描述】:
我相信我已按照给出的所有指示进行操作,所以我只需要再次问同样的问题。
我正在尝试使用 libcurl。 我在我的项目中更改了以下设置: 配置属性|VC++ 目录|库目录 - 这里我放置了找到 .lib 文件的文件夹。我为调试、发布和所有配置做了这个。 配置属性|VC++ 目录|包括目录 - 在这里我放置了找到 .h 文件的文件夹。我为调试、发布和所有配置做了这个。 配置属性|链接器|输入|附加依赖项 - 我添加了 .lib 文件。我为发布、调试和所有配置做了这个。 配置属性|链接器|常规|附加库目录 - 我添加了 .lib 文件所在的文件夹。我为发布、调试和所有配置执行此操作。
程序运行良好,没有任何错误。
运行 .exe 文件时,我收到错误消息: 您的计算机中缺少 .dll。
我已将 .lib 文件与 .exe 文件放在同一个文件夹中,但这无济于事。事实上,我已将 .lib 文件放在项目的所有文件夹中,但计算机无论如何都找不到它们。
如何解释?
如果.lib 文件完全错误,是否可以无错误地构建程序?我使用 win32 .lib 文件并创建了一个 Win32 项目,但我在 Win64 PC 上运行。这有关系吗?
急需帮助。已经疯了三天了。
最佳,
【问题讨论】:
标签: c++ dll visual-studio-2013 libcurl