我想在我的项目中使用OpenSSL,但是建筑失败了。链接器找不到静态库(ssl和crypto)。
我正在尝试使用64位版本的mingw构建。
我设置了搜索目录,并添加了-lssl -lcrypto标志。路径和名称都是正确的,但我在链接器上遇到了同样的错误。
我很困惑。有人可以帮忙吗?
答案 0 :(得分:2)
看起来该库与编译器不兼容?消息说:
skipping incompatible (library path)
这可能意味着库存档与编译器不兼容或可能已损坏。我建议您在执行其他操作之前重新下载库/重新安装它。还要检查库目录是否正确。在某些情况下,如果订单不正确(不按字母顺序排序),mingw-ld和其他链接器有时可能会失败。