[android] ndk环境的搭建
2016-04-26 00:00
169 查看
C语言的编辑加运行,分两步
编译阶段 连接阶段
java语言的步骤是 转成.class文件 java的虚拟机运行
C语言在windows上==> .o中间文件 ==>.exe可执行文件 打包函数是.dll文件
C语言在linux上 ==>.o中间文件 ==>.elf可执行文件 打包函数是.so或者.a文件
C语言的头文件是给编译器看的例如stdio.h,库函数是给连接器看的
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++
编译阶段 连接阶段
java语言的步骤是 转成.class文件 java的虚拟机运行
C语言在windows上==> .o中间文件 ==>.exe可执行文件 打包函数是.dll文件
C语言在linux上 ==>.o中间文件 ==>.elf可执行文件 打包函数是.so或者.a文件
C语言的头文件是给编译器看的例如stdio.h,库函数是给连接器看的
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++
相关文章推荐
- Android中的广播接收者和服务【入门】
- <Android 应用 之路> 天气预报(一)
- <Android 应用 之路> 天气预报(一)
- Android自定义View之View详解(1)
- Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名
- android studio学习---Live Templates
- Android开发中Handler的经典总结
- Android应用环境的下载
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- 2016-04-25Android基础 第一天 打电话
- android 时间时区设置
- Android项目工具类之封装Log工具类
- Android RecyclerView使用(一) 基本使用
- 关于android.mk文件编写
- android批量文件上传(android批量图片上传)
- Android SDK 无法更新或更新慢解决方法
- Android TextView中字体行间距的设置
- Android手机如何获取手机内存路径和sd卡路径
- Android之AsyncTask的内存泄露问题
- Android中重要数据解析JSON工具之gson库的使用