c4droid(荐)
优点: 可以自己选择编译器(tcc / gcc / g++); 可以调试代码;
可以根据C语言代码离线编译出apk文件,而且,相比于
[C语言编译器IDE] ,c4droid对生成的apk文件提供有更多自定义选项; 界面朴素不花哨;
缺点: 自动补全功能薄弱; 对于使用普通输入法的用户来说,输入代码不太方便,不过这个问题文章待会会解决。
apk下载地址:
百度贴吧 [c4droid吧] 提供的各模块、各版本安装包。 具体:含有arm32, arm64, x86架构对应的版本,以及gcc模块、sdl图形库模块安装包(模块支持的都是选装),还含有手机信息查询工具的安装包。
原贴楼主给出的下载地址(下载地址1):https://pan.baidu.com/s/1c2dX9G8?errmsg=Auth+Login+Sucess&errno=0&ssnerror=0&#list/path=%2F&parentPath=%2Fsharelink1211160688-931402814957513&qq-pf-to=pcqq.group 根据上面的链接备份的下载地址(下载地址2):https://pan.baidu.com/s/1ZNS9AH4gvdDgLBjiRo3eag 提取码: 3ihj c4droid吧(百度贴吧)主页:https://tieba.baidu.com/f?kw=c4droid&ie=utf-8
下面的链接是我自己手机用的c4droid主程序的apk(arm32版),sdl支持的apk(这个是各版本通用的)(选装),gcc支持的apk(arm32版)(选装)。 这些apk也是来自上面的下载地址,但是从中选出了几个我需要用到的apk。 下载地址(下载地址3):https://github.com/zouhuidong/NetDisk/tree/main/%E6%89%8B%E6%9C%BA%E7%BC%96%E7%A8%8B%E7%9B%B8%E5%85%B3/c4droid 其中 gcc模块的apk 分卷压缩了,需要两个压缩包都下载,再解压其中任意一个文件。
安装教程: 根据你的手机架构,选择对应的apk进行安装,比如你是arm32的,那就可以用下载地址3;如果是x86的,那就可以去下载地址1或下载地址2找到对应的安装包;如果不知道手机架构是什么,一般来说是arm32,也可以在下载地址1或下载地址2中下载手机信息查询工具来看你的手机是什么架构。
确定好手机cpu架构后,你可以在对应的下载链接中找到如下的安装包:
c4droid的主程序安装包(必须) gcc 模块的安装包(最好要) sdl 模块的安装包(选装,如果要用sdl图形库的话就装)
按照需求下载上面的三个安装包,然后先安装c4droid的主程序,随后把需要的模块安装好。 进入c4droid,点右上角,进入设置,找到“安装GCC”和“安装SDL”的地方。 点击它们来安装你所需要的模块。在弹出的对话框中可以选择附加的组件,然后点“内部存储”,如下图: 它上面有四个组件可以选,第一个是“debugger”,用来调试的,但是使用体验一般(手机上能做到这样也还可以了,其他IDE都不能调试)。其他的不需要就不要勾选了。
这是我的设置界面,打了圈的是和默认设置不同的地方:
设置好之后就可以开始写代码了。
注意一下,编译器有tcc, gcc, g++可选,但是tcc和gcc都感觉有点毛病,强荐g++。
|