目前手机上编程 这个用的是最多的。
WINTC V1.9.1 简繁双语版是WINDOWS平台开发工具。
学C用这个好,支持中文输出显示,学生们都用。
如果你需要自行编写UI软件等高层的改动 那么就需要安卓工程师,
如果你需要适配不同的平台写驱动 甚至修改内核参数增加内核功能 那就需要C程序员,
一般情况 做一个rom 是两者颤含都需要的,
C语言编程电脑配置没什么特别的要求,如果是XP系统,可以用win-tc、c-free。如果是win-7,因为不兼容win-tc之类的老的编译器茄如笑,一般用橡逗VS,这个比较吃内存,需要你的电脑内存足够,建议4G以上。
手机运行c语言程序原理和arm跑linux运行c一样。不过编译时要散亩局用到交叉编译,要在linux先用gcc静态编译好,才能在arm上运行。具体方法是:
1.先在linux上安装arm-linux-gcc(linux我使用的是ubuntu,arm-linux-gcc上网有很多教程,可以百度一下安装)。
2.安装好后,可以新建个c程序啦,可以耐迹有vi,gedit,还可以用codeblock。
3.编译时要注意 arm-linux-gcc -static -o xx xx.c
4.编译好后可以复制到sd卡,然后用cp 命令复制到 根目录的data下(在sd卡下没有权限,不能执行,没有权限 的可以用 chmod 777 xx 命令提升读写执行权限)。
5.执行程序啦(cd 到相应的目录,冲让执行 ./xx ,或者直接给出路径 )。
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和命令行测试程序源码。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)