POCO C++库在Android 平台上集成(1)
来源:互联网 发布:淘宝pc详情页尺寸多少 编辑:程序博客网 时间:2024/05/20 23:38
转载请注明原创地址:http://blog.csdn.net/iflychenyang/article/details/8528609
我是在Mac os上编译Android平台的poco c++库的,下面将编译的步骤记录下,已供后期使用时查看。
1.在http://developer.android.com/tools/sdk/ndk/index.html网站上下载mac os上的ndk。
2.解压到mac os中的相应目录,随便什么目录都可以。
3.修改~/.bash_profile中的内容,这个文件如果不存在,可以自己建一个,然后在里面加入如下内容:
ANDROID_SDK_ROOT=/yangchen/android/android-ndk-r8d 这个目录就是你的ndk解压后的目录
export PATH=${PATH}:$ANDROID_SDK_ROOT
4.进入ndk的目录中,运行build/tools/make-standalone-toolchain.sh --platform=android-8 --install-dir=$HOME/my-android-toolchain
5.修改~/.bash_profile文件,在里面加入export PATH=$PATH:$HOME/my-android-toolchain/bin
6.在http://pocoproject.org/中下载poco,解压
7.进入poco目录,修改./Foundation/Makefile文件,将Makefile文件中的FPEnvironment去掉,否则无法编译,这里就不解释原因了,可以参考http://www.appinf.com/docs/poco/99300-AndroidPlatformNotes.html
8. 编译:./configure --config=Android --no-samples --no-tests
make -s -j4
make -s -j4 ANDROID_ABI=armeabi-v7a
9.集成测试(待续...)
- POCO C++库在Android 平台上集成(1)
- POCO C++库在Android 平台上集成(2)
- POCO C++库在Android 平台上集成(3) (集成成功)
- POCO C++ 在IOS上的使用
- Poco c ++ 库安装
- c++Poco库
- Android平台上集成海康SDK
- Android平台上集成大华SDK
- 在Android平台上,集成了一个嵌入式关系型数据库—SQLite
- 如何在Android Studio上集成SMSSDK
- 关于在Android上运行纯C程序即移植thttpd到android平台
- 在Android平台上加载本地库的危险性
- 在Android平台上加载本地库的危险性
- 如何在Windows平台下学习Poco自带例程
- Windows平台使用NDK编写在Android上运行的C/C++标准程序
- Android在新平台上的移植
- 在android平台上使用录音设备
- 在Android平台上开发网络应用
- http://acm.hdu.edu.cn/showproblem.php?pid=1548
- Java SE/EE/ME区别
- shell 时间计算
- Android中电池信息(Battery information)的取得
- Enterprise Manager配置失败
- POCO C++库在Android 平台上集成(1)
- java 获取某时刻之前若干小时后的时刻
- 不容易系列之(4)——考新郎 hdu2049 递推,错排,组合数
- CMD将目录下指定文件拷贝
- C#事件机制
- Python总结
- 结合领域驱动设计的SOA分布式软件架构
- day 8 list( frequency 5)
- ORACLE 10g R2及PATCH官方下载地址