ANDROID中静态链接C文件:
0,首先安装gcc相关的编译器,具体不详述,笔者用的是mingw,也可以用其他的编译器,网络上很多安装详解,本文不做叙述。
2,进入c文件指定的目录中比如:d:\test中,通过gcc hello.c 或者gcc hello.c -static -o hellostatic命令生成可执行的exe文件。
6,继续通过 ./hellostatic.exe命令执行程序,将会出现;‘hello c!!!‘
2, 进入system文件夹下,执行ls列出文件,其中有个是lib的目录,进入并将其内容列出。各种so文件,同样也有hw等文件夹,为了能正确的链接程序,我们将此目录(system/lib)中的所有库文件复制到本地文件夹中,通过adb pull命令,如C:\Users\Administrator>adb pull /system/lib d:\LIB\android_lib
3
4,通过上面的图片执行后,接下来的步骤如静态链接相似,执行命令(安装)adb push->(控制权限)adb shell chmod 777->(运行)adb shell /data/c/hello.exe
android通过C代码实现动态和静态链接,布布扣,bubuko.com
原文:http://blog.csdn.net/u012083681/article/details/22961715