如何在 windows 中使用 NDK 10rd 构建 curl

How to Build curl with NDK 10rd in windows

我是 NDK 的新手,现在我想在 windows 7 中使用 NDK 10rd 构建 curl。我在 [https://github.com/bagder/curl].

下载 curl 的代码

我尝试和搜索了很多方法。但它不起作用。

错误信息是:

E:/study/thrid_lib/curl-master//jni/src/setup.h:41:25: fatal error: curl_config.h: No such file or directory
 #include "curl_config.h"

信息: 我的 curl 路径是 "E:/study/thrid_lib/curl-master/jni"。 使用 cmd 进入此路径并键入 "ndk-build",然后将出现错误。

终于谢谢了

instructions 解释了如何使用独立工具链交叉编译 curl。

与许多类似情况一样,您可能会发现在 VirtualBox 中启动 Linux 并在那里编译库比使用 cygwin 或 mingw 更容易。

我已经解决了这个problem.The详情如下:

  1. 将curl(我的curl版本是7.42.1)放入jni文件夹。
  2. 下载文件(http://mtterra.com/files/curltest.tar.gz)并解压。
  3. 将curl_config.h复制到curl/lib.
  4. 将 Android.mk 复制到 jni 文件夹。
  5. 运行 在 cmd 中构建 ndk。

就这些了。如果您有任何困惑,请随时与我联系。