有现成的c语言库文件如何生成android能用的so库文件

Python016

有现成的c语言库文件如何生成android能用的so库文件,第1张

搭建NDK环境,利用现有的c语言库文件搭建NDK工程,编译即可。

具体参见android开发网站:

http://developer.android.com/sdk/ndk/index.html

安卓手机c语言编译软件是有的,c4droid就是比较常用的。

c4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid)。也可以开发native android app(需安装sdl plugin for c4droid),就像google ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4.7.2提供了示列程序,包含sdl,android native,qt和命令行测试程序源码。

c4droid:一款能在安卓手机上写c程序得软件。

c语言宝典:介绍c语言基础知识,还配有习题。

c_functions:介绍c语言经常使用的库函数。

来自:http://www.cnhonkerarmy.com/thread-198559-1-1.html