安卓系统上能运行c语言的程序吗

安卓系统上能运行c语言的程序吗,第1张

可以的,只要编译器支持,C语言程序不像JAVA,最终都会被编译器编译成机器代码的,所以关键是编译器能不能编译成相关CPU和 *** 作系统支持的代码。
dos是的批处理是不支持的。
编写手机软件目前主要还是用C和JAVA,C用得最多

理论上是可以的,但事实上对于绝大多数人是不可以的,因为在当前,还没有成熟的在Android下运行的编程环境。想方便的在手机上实练C++编程课程相关的更是不可能。
相关知识点延伸:
1、有应用需求,才会有生产厂商,在当前,手机与平板的主要方向还是娱乐和简易更携办公,所以,没有生产厂商会针对手机和平板去做非常复杂的编程环境系统。
2、在当前,Android的应用都是在传统电脑平台上进行初步开发调试后再在手机上运行测试的。
3、即便有,可以预见的未来,在Android上运行的编程环境也应该与传统电脑上的编程环境有非常大的不同。

安卓手机c语言编译软件是有的,c4droid就是比较常用的。
c4droid是款Android设备上的C/C++程序编译器,默认以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插件版本472提供了示列程序,包含sdl,android native,qt和命令行测试程序源码。

自己百度"GCC_SDL_FOR-C4droid"跳出有直接下载两个最新插件(GCC。。。SDL。。)的地
址,在该页面也有下载c4droid主程序的下载链接。下载后先安装插件,成功后安装主程序,插件会自动解压,解压时自动d出一个窗口,点击yes就OK了,自动把插件数据解压到主程序了。编写程宇时在菜单/preference/setting complied/G ,编译C ,当然也可能会因为手机不一样,有些最新版本运行不了,或者是GCC和SDL只能有一个正常,也或者c4可用,但两个插件用不了,这样换旧的插件版本试一下,因为现在网上比较乱,有些软件是大神改的,又或者手机原因,自己找吧,一般安卓手机都可以用的!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12920247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存