首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Qt -集成第三方库的问题(libarchive)

Qt -集成第三方库的问题(libarchive)
EN

Stack Overflow用户
提问于 2020-04-20 12:56:19
回答 1查看 132关注 0票数 0

当我在Qt 5.14.2中的整数libarchive时,我有一个错误。我在窗户上。这是一个错误:

代码语言:javascript
运行
复制
undefined reference to `archive_read_new'

在我的main.cpp文件中,我有:

代码语言:javascript
运行
复制
    struct archive *a;
    a = archive_read_new();

我使用mingw64成功地编译了libarchive 3.4.2,但在Qt中对其进行整数处理有困难。

在我的libarchive文件夹里有:

archive_entry.h)

  • lib

  • (包含.h&)(包含libarchive.dll.a & libarchive.dll) )

在我的.pro文件中:

代码语言:javascript
运行
复制
INCLUDEPATH += "path\libarchive\include"
DEPENDPATH += "path\libarchive\include"

LIBS += -Lpath\libarchive\lib -larchive

但我还是遗漏了一些东西。

你有什么主意吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-21 06:57:51

找到了。我用Mingw64编译libarchive,所以我必须用64位版本的Mingw编译Qt应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61323042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档