c语言手机开发
C4droid是款Android设备上的C/C++程序编译器[2]
,默认以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和命令行测试程序源码。
‘贰’ 手机开发会用到C语言么
手机操作系统android的开发,底层是用c语言,应用层是用Java。
所以对c语言要求不高,只要有好的Java基础就可以了。
如果想进一步了解请咨询:
www.newere.com
希望有帮到你。
‘叁’ 关于C语言手机嵌入式开发
能不能蒙的过要看你的基础了,如果你以前做过相关的嵌入式开发,那么你只要看一下手机开发的相关知识,面试时就用你以前的开发经验,如开发细节,开发过程中碰到的问题移植一下也可以有模有样的了
如果你以前没有相关的嵌入式开发经验,那就算了,绝对蒙不过去!
如果他问到你相关问题,你只能说辅助完成了这一项目,了解了手机嵌入式开发的大致流程,然后你就看一下相关开发书籍,至少能过讲一点,不会太丢脸
‘肆’ c语言程序exe如何在手机运行
Android设备上的应用程序大都是用Java语言编写的,但有时我们需要用C语言进行一些底层的开发,但我们一般的PC机CPU都是Intelx86架构,而大多数移动设备CPU都是ARM架构,因此在linux上编译运行的可执行程序是不能直接在Android手机上运行的,但是我们可以在PC机上交叉编译出能在ARM平台下运行的程序。
1.安装交叉编译工具
首先,我们需要在Linux下安装 arm-none-linux-gnueabi-gcc交叉编译工具链下载地址(找了好久~_~)
不多说了,放到usr/local/bin目录下,解压文件包,解压后得到一个arm-2009q1文件夹,然后把arm-2009q1下的bin目录配进环境变量
如果在终端下执行arm-none-linux-gnueabi-gcc -v可以成功的话,就说明配置成功了,如图
‘伍’ 怎么用c语言在手机上做编程
可以使用c4droid软件进行编程。
解决这个问题的方法如下:
1、首先在手机浏览器中搜索c4droid软件。
‘陆’ 手机操作系统用什么语言编的是C语言吗
不同的手机操作系统是基于不同的编程语言开发的。
‘柒’ C语言可以做安卓开发吗
Android底层是Linux操作系统,上层有个虚拟机,apk都是使用Java语言编写的,就看你做什么开发了,如果你想从事底层开发,比如驱动开发、内核开发,是使用C语言。
如果你想从事Android APP开发,使用Java语言。
如果你从事中间层、framework开发,使用Java、C++语言。
‘捌’ 用c语言可以编成一个手机的rom(在安卓的基础上,深度开发的手机系统)吗
我是这样理解的。首先Android所谓的rom是说支持手机运行的系统软件环境。包括如bootloader,kernel,system等。
这里面很大程度是c开发的,比如内核kernel,system里面的部分模块。但是还有一些系统软件apk,框架层由Java开发。
理论上,用c肯定是能开发一个手机rom的。但是如果要在Android上,看你需要从哪里切入。如果你就只想改一下系统软件或者改改框架层,用Java就可以。也可以与c结合开发。具体的可以看看Java应用开发。然后把应用放到rom包里面
而如果要深度定制一些服务,或者添加一些内核模块,就得再好好研究一下Android系统源码。具体选定在那一层进行修改。
‘玖’ 用c语言可以开发app吗
可以的,c语言本来就是开发软件的程序。
C语言更适合做操作系统相关的开发,比如驱动、嵌入式之类的。C语言开发手机App太困难了,似乎也很少有人这么做。
‘拾’ 怎么用C语言或者C++开发手机软件
这属于嵌入式系统的范畴,应该是使用C,貌似是分为两个流派,一是以移动式windows为核心的,另一个是Linux,应该是后者较为流行,因为Linux版权免费,并且支持内核任意剪裁,所以运算速度较快,开发简易,山寨机就常用这种方法,但我知道诺基亚的开发语言是Python ,平台也较为特殊,可能是处于专利保护吧,别的品牌我就不知道了