关于libcurl在各种平台上面的编译
来源:互联网 发布:农村淘宝真的能赚钱吗 编辑:程序博客网 时间:2024/06/06 05:30
How to compile libcurl
- How to compile libcurl
- 1. Android
- 1.1 Configure
- 1.2 Make
- 1.3 The parameters of configure
- 2. iOS
- 3. Windows
- 4. About the header files
- 1. Android
This document describes how to compile libcurl for Android, iOS and windows. The difficulty to compile libcurl is the parameters for configuration.
You can download the source code from:
http://curl.haxx.se/download.html
The document bases on version 7.21.4.
1. Android
1.1 Configure
Place the curl source into external/curl/ in the Android source tree. Create a shell script configure.sh, and put it into external/curl/. The script content is:
Goto the root of curl, and run the script:
1.2 Make
Goto the root of curl and make curl:
1.3 The parameters of configure
You may see the parameters of configuration are complex. How to set it? You should read the comments of curl/Android.mk.
2. iOS
I compile it as the article says:
http://www.creativealgorithms.com/blog/content/building-libcurl-ios-42
or
http://blog.sina.com.cn/s/blog\_673975590100qjuh.html (chinese)
I change the parameters of configure, so the configure command is:
3. Windows
Open the vc6curl.dsw and select “DLL Release” to build. You may find libcurl.dll and libcurl_imp.lib in the CURL_ROOT\lib\DLL-Release.
4. Mac Osx
对于最近在mac下面编译curl源码,并在xcode中进行使用的过程,具体纪录在编译方法
不过全部都是E文,可以锻炼我们的E文水平 呵呵
5. About the header files
The header files of curl/include can be only used after succesful configuration. And the header files are different on different platforms.
出自于 libcurl编译方法- 关于libcurl在各种平台上面的编译
- Mysql 5.5的编译安装 在ubuntu 10平台上面
- Mysql 5.5的编译安装 在ubuntu 10平台上面
- Live555在各种平台下的编译
- 在 x86 上面交叉编译 gstreamer for arm(zz)与MIPS平台上的编译(原)
- 关于postgresql在Windows平台的编译
- Tcl/tk以及SQLite在BCM7038平台上面的编译及运行备忘
- freeRTOS在SAM3U平台上面的调试
- ubuntu下Android平台的libcurl的编译测试
- box2d 在ubuntu 上面的编译过程
- libCurl的编译
- libcurl的编译
- 关于鼠标在屏幕上面的位置
- libcurl在mac上编译
- libcurl在windows上编译
- libcurl在android下的移植、编译与测试
- libcurl在android下的移植、编译与测试
- libcurl在android下的移植、编译与测试
- Windows平台下MySQL将数据库导成sql文件的方法
- Images can’t contain alpha channels or transparencies. 新版iTunesConnect上传图片问题
- Django安装配置
- mysql用户管理
- 获得执行jar的运行路径
- 关于libcurl在各种平台上面的编译
- 阿里中间件团队
- 二叉树的遍历-递归和非递归算法
- C++学习——类
- Eclipse中SVN插件更改连接用帐号
- Pseudo-who?
- 你喜欢深圳的理由是什么?
- chrome 远程调试Android webApp
- This compilation unit is not on the build path SVN