今天突发奇想,想在termux试着去编译c。经过一个多小时的踩坑之后,终于迎来了阶段性的胜利。
首先说明本人不会c语言,学的是java。c4droid也用过,配置麻烦还容易出现一些莫名奇妙的问题。(个人感觉)
此教程呢是面相c语言初学者,以及没有电脑的穷学生做的。由于本人没有c语言基础,希望各位大佬轻喷。(小声bb)
首先第一步呢我们需要下载Termux,下载方式呢可以在度娘寻找,我也会在另一篇文章中进行讲解。(其实也没啥可讲的?)
配置Termux可以在国光的blog中查看,下面是链接。(超级,超级,超级详细)
https://www.sqlsec.com/2018/05/termux.html
需要注意的是更换清华源这里,笔者手机架构是aarch64的,更换清华的源之后居然不能下载软件包了!!!把源换回来也不行,搞得我清理了好几次Termux的数据,到目前为止还没有找到解决的办法,但是可以基本确定是因为CPU架构的问题导致的。
所以CPU架构是aarch64的同学建议不要换源了,查看架构的方法是在Termux中输入
uname -m
配置好Termux之后我们就可以开始了(搓手)
首先下载clang编译器
pkg install clang