博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[android] ndk环境的搭建
阅读量:6372 次
发布时间:2019-06-23

本文共 542 字,大约阅读时间需要 1 分钟。

C语言的编辑加运行,分两步

编译阶段 连接阶段

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

 

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

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

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

 

 

android系统的底层是linux,处理器分为两种,armx86

首先需要在windows下的环境上,把C代码打包成手机能用的函数库,需要模拟手机的环境

 

下载NDK

解压缩放到一个目录下就可以了

目录里面的ndk-build是主要使用的命令工具,需要在linux下运行

 

安装linux的模拟器Cygwin 模拟Linux系统,只需要把Develshell点成install就可以

进入cygdriver目录,这个目录把我们windows电脑上的盘符放进去了

使用 cd /cygdriver/c/xxxxx 可以进入C

 

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

 

转载于:https://www.cnblogs.com/taoshihan/p/5433347.html

你可能感兴趣的文章
proposal_layer.py层解读
查看>>
SpringMVC自定义视图Excel视图和PDF视图
查看>>
selenium截取具体元素图片(python版)
查看>>
Javascript登录页面“记住密码”实现
查看>>
关于素数定理的一个延拓
查看>>
WinPE作为启动硬盘
查看>>
linux apache虚拟主机配置(基于ip,端口,域名)
查看>>
CSS 选择器
查看>>
Python字符串、元组、列表、字典互相转换的方法
查看>>
RabbitMQ的应用场景以及基本原理介绍(转)
查看>>
Nginx:413 Request Entity Too Large解决
查看>>
飘雪代码2枚
查看>>
linux crontab详解
查看>>
HTTP 请求头 WIKI 地址
查看>>
ASP.NET CORE中使用Cookie身份认证
查看>>
Dynamics CRM 2016 Web API 消息列表
查看>>
项目微管理3 - 面试
查看>>
RecyclerView的点击事件
查看>>
友元函数和友元类
查看>>
SpringMVC中CRUD实例
查看>>