如何在 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详情如下:
- 将curl(我的curl版本是7.42.1)放入jni文件夹。
- 下载文件(http://mtterra.com/files/curltest.tar.gz)并解压。
- 将curl_config.h复制到curl/lib.
- 将 Android.mk 复制到 jni 文件夹。
- 运行 在 cmd 中构建 ndk。
就这些了。如果您有任何困惑,请随时与我联系。
我是 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详情如下:
- 将curl(我的curl版本是7.42.1)放入jni文件夹。
- 下载文件(http://mtterra.com/files/curltest.tar.gz)并解压。
- 将curl_config.h复制到curl/lib.
- 将 Android.mk 复制到 jni 文件夹。
- 运行 在 cmd 中构建 ndk。
就这些了。如果您有任何困惑,请随时与我联系。