Android在终端下编译一个C程序

第一次写这。。。这叫什么来着?我给忘了,这不重要,我是来总体介绍下Android中的termux的,基本有了termux再也不用忍受busybox提供的那些仅有的功能。这里用编译一个C程序为例子。


首页下载了termux后,先更新:

$ apt update

然后我习惯新建一个工作目录

$ mkdir work
$ cd work

然后用vim写代码之前要安装vim包

$ apt install vim

当然你也可以用

$ apt list

来查看termux提供的包

然后用vim建立并打开test.c

$ vim test.c

我也就写了一个hello world

用gcc编译之前得先安装clang这个包

$ apt install clang

然后就可以编译了

$ gcc -o test test.c

编译后并不能直接运行

给一个权限

$ chmod 777 test

我试了chmod -x test没什么用

然后运行即可

$ ./test
hello world

目测termux可以用ssh,但是我没有试过

termux目前我用过的有java c php js可以编译,当然也有缺陷,只好期待作者的下次更新了

第一次写哦。

你可能感兴趣的:(Android在终端下编译一个C程序)