c++ - Visual Studio C++ dll 参考
问题描述
我正在开发一个将 API 用于设备的应用程序开发人员。API 是使用 dll 文件下载的,我必须在 Visual Studio 2017 的项目中引用它。
但是我收到一个错误,即 dll 版本无法使用或不适合用于此项目。
所以有人可以帮助我如何将第 3 方 dll 文件引用到 vs c++ 项目。
我附上了错误图片。在此处输入图像描述
解决方案
- DLL 具有用于链接文件的 .lib 文件和一些要包含在库/源中的头文件。您可以使用包含在该 dll 文件中的头文件中定义的方法和函数。
- 要添加到库的链接,只需将 .lib 文件添加到 Linker->Input->Additional Dependencies 下的项目配置中。
推荐阅读
- oracle - 使用动态更新查询更新 Ledger_stat 表中的天数列的值
- c# - 未在多线程程序中读取正确的属性值
- ajax - parsererror SyntaxError: 位置 0 的 JSON 中的意外标记 <
- java - 从泛型类型参数中检索高级信息
- xml - 为 Coldfusion 应用程序的 SSO 计算 XML 元数据中的 DigestValue 和 SignatureValue
- regex - 正则表达式搜索 von Bibtex 文件以提取捕获组中的引用键和标题
- javascript - 有一个按钮来控制时间线 GSAP 动态定位增量计数器
- python - Selenium 找不到链接的元素
- docker - 当 env 中未设置变量时,docker-compose 在随机端口上公开
- java - Bouncy Castle - 如何从 JceOpenSSLPKCS8DecryptorProviderBuilder 获取公钥信息