如何将 libcurl 与 Android 版 Qt6 链接

问题描述 投票:0回答:1

在我们的 CMakeLists.txt 中,我们有:

find_package(CURL REQUIRED)

这对于 Debian 本机编译非常有用。

但是,当针对 Android 时,我们得到:

Could NOT find CURL

如何在 Qt6 Android 环境(NDK)中链接

libcurl

qt cmake libcurl qt6
1个回答
0
投票

按照@Botje的建议,我放弃了

curl
,转而使用Qt的设施。现在使用 QNetworkAccessManager、QNetworkReply,并在有限的场景中使用 QCoro 3rd 方库。

一方面,这在技术上并不能回答问题。

另一方面,它也体现了 Qt 的优势——提供类似curl 的(以及许多其他)设施,并且 Qt 可以管理您的跨平台问题。这对我来说是更好的选择。

© www.soinside.com 2019 - 2024. All rights reserved.