安卓手机用上最先进的C语言编译器
现在C语言编译器网上一招一大堆,但是往往不是很好用,都是第三方不知名的编译器,导致最终运行效果和电脑上不一致。今天我来给大家介绍一个编译器,堪称C语言编译器之王了。他就是——Clang。
Clang(发音为/ˈklæŋ/类似英文单字clang[2]) 是一个C、C++、Objective-C和Objective-C++编程语言的编译器前端。它采用了LLVM作为其后端,由LLVM2.6开始,一起发布新版本。它的目标是提供一个GNU编译器套装(GCC)的替代品,支持了GNU编译器大多数的编译设置以及非官方语言的扩展。作者是克里斯·拉特纳(Chris Lattner),在苹果公司的赞助支持下进行开发,而源代码许可是使用类BSD的伊利诺伊大学厄巴纳-香槟分校开源码许可。
正片开始!!
一、下载termux安装包并安装
二、申请存储权限
输入如下内容并回车
termux-setup-storage
三、更换国内镜像源
输入如下内容并回车
|
|
当你看到如下提示后需要输入回车:
四、安装clang
输入如下内容并回车
|
|
五、写一个hello world测试
你可以用你喜欢的方式,用vi或者nano,或者可以直接用mt管理器新建后缀名为.c的文件进行编辑,别忘了保存哦! 如果你是用mt管理器在手机内部存储的download文件夹新建了一个名为hello_world.c的文件,你需要额外执行如下语句。
|
|
hello_world.c
|
|
六、编译运行
输入如下内容并回车
|
|
如果你看到屏幕输出"Hello world",恭喜你成功了。