C语言[android] ndk环境的搭建

C语言的编排加运作,分两步

编译阶段 连接阶段

java语言的手续是 转成.class文件  java的虚拟机运行

 

C语言在windows上==> .o中间文件 ==>.exe可执行文件 打包函数是.dll文件

C语言在linux上 ==>.o中间文件 ==>.elf可执行文件 打包函数是.so或者.a文件

C语言的头文件是给编译器看的比如说stdio.h,库函数是给连接器看的

C语言, 

 

android系统的最底层是linux,处理器分为二种,arm和x86

率先需求在windows下的条件上,把C代码打包成手机能用的函数库,要求模拟手机的条件

 

下载NDK

解压缩放到一个索引下就足以了

目录里面的ndk-build是最主要行使的下令工具,必要在linux下运作

 

安装linux的上行下效器Cygwin 模拟Linux系统,只需求把Devel和shell点成install就可以

进去cygdriver目录,那些目录把大家windows电脑上的盘符放进去了

运用 cd /cygdriver/c/xxxxx
能够进来C盘

 

安装eclipse插件 cdt,能够在eclipse里面开发C或者C++