业界动态
用Termux在安卓手机端搭建编程环境手机编程「用Termux在安卓手机端搭建编程环境」
2025-01-14 08:14

Termux是一个Android下一个高级的终端模拟器,开源且不需要root,支持apt管理软件包,十分方便安装软件包,完美支持Python,C语言,PHP,Ruby,Go,Nodejs,MySQL等。随着智能设备的普及和性能的不断提升,如今的手机、平板等的硬件标准已达到了初级桌面计算机的硬件标准,用心去打造完全可以把手机变成一个强大的工具。

如果想查看更多文章,请微信搜索并关注“纸输输”微信公众号!和你分享实用有趣的软件,这里一定有你想要的。

获取软件有多种途径

1.在公众号中回复 “Termux”,可以获得蓝奏云下载链接。(和获取到后,请用浏览器打开)

2.通过F-Droid开源下载平台获取。进入官网https://f-droid.org/

点击“下载F-Droid”,即可下载F-Droid,安装后,进入F-Droid搜索Termux下载。

3.有能力者,去谷歌应用商店搜索下载。下载链接如下。https://play.google.com/store/apps/details?id=com.termux

如果觉得这个工具麻烦的,可以用其他工具。在公众号内回复 “编程”,可以获取到有其他手机编译器的文件夹链接。

文件夹内:

QPython 支持Python        C语言编译器 支持C语言

个人觉得Termux的潜力非常大,有待感兴趣的朋友去参与开发。

对于编程初学者,有了这个工具和环境可以随时随地敲代码,利于个人编程的学习。

现在我们先来谈谈搭建编程环境的话题。

软件初始化

1.打开软件

连接互联网,打开软件,等待几分钟,刚开始需要下载50MB左右的数据,耐心等待。

2.更新软件

终端界面输入

apt update

等待一下,即可更新。

具体搭建步骤

1.

初始化刚开始时,需要安装vim编辑器、clang编译器、gdb调试器。

安装vim编辑器代码如下

pkg install vim

安装clang编译器

pkg install clang

安装gdb调试器

pkg install gdb

2.

此时C语言环境已具备,重启软件

3.

编写源代码

在终端输入

vim ***.c

并回车,

(***是源代码任意名称,按你个人喜好命名, .c是C语言源代码文件,例子是y.c) 

开启vim编辑器并新建源代码文件。

4.

再次回车进入编辑界面,点击键盘s键可以编辑;点击i键也可以编辑,此时处于insert模式,可以编辑代码,也可以点击编辑器下面的insert。

(手指放大缩小手势可以调节字体大小。从屏幕左边向右滑,可以滑出菜单栏,点击keyboard弹出输入键盘。音量加键 +字母q键可以召唤出如图工具栏)

5.

编辑完成,按工具栏ESC,输入

:wq

 回车,此时保存并退出编辑界面。

6.

输入

clang ***.c

或者

gcc ***.c

编译源代码形成可执行程序文件a.out。

7.

输入

https://www.bilibili.com/read/a.out

运行可执行程序,并输出结果。

如果想更改可执行程序的名称

输入

gcc ***.c -o ***.o

(这里的***.o表示和源代码名称***.c一样。)

之后运行改名后的可执行程序,输入

https://www.bilibili.com/read/***.o

并输出结果。

Python环境搭建

在软件界面输入pkg install python

此时会安装python最新版本。

让终端处于python环境,输入python

这时处于python环境。在图形用户界面中,这个过程就是图形用户界面打开python的开发软件。

此时可以输入代码,回车运行。

想结束python环境,按ctrl+z停止。

这是python终端编辑代码运行的方式。

但是程序语言是先写好代码然后用编译器或者解释器运行的。

(开始编辑运行python代码前,以上搭建python的步骤和以下步骤不要前后关联。就是在开始之前关闭python环境。)

1.

初始化让Termux具备编写源代码的条件,步骤参考以上C语言的步骤。

2.

具备条件以后,Termux终端界面输入vim ***.py

打开编辑器并新建文件。(例子是i.py)

3.

再次回车进入编辑界面,

如何编辑并保存退出和以上C语言操作步骤相同。

4.

源代码文件准备好了之后,在终端界面输入

python ***.py

解释器执行刚刚写好的程序,并输出结果。

注:如果是经常用到中文提示和中文注释的小伙伴的话,还可以用以下代码使vim支持中文

首先在终端输入

cd ~

vim .vimrc

接着就会跳入编辑器内,再粘贴如下代码

set encoding=utf-8

set fileencodings=ucs-bom,utf-8,cp936,gb18030

set termencoding=utf-8

set expandtab

set ts=4

set shiftwidth=4

set nu

syntax on

if has('mouse')

set mouse-=a

endif

再按ESC键,输入:wq保存并退出。之后的文件就支持中文输入和显示了。

就这样,就搭建成功适合C语言、Pthon语言编程的环境了。

END

    以上就是本篇文章【用Termux在安卓手机端搭建编程环境手机编程「用Termux在安卓手机端搭建编程环境」】的全部内容了,欢迎阅览 ! 文章地址:http://keair.bhha.com.cn/news/7288.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 康宝晨移动站 http://keair.bhha.com.cn/mobile/ , 查看更多   
最新文章
直播预告 | 4月13日,围观“象马”万人开跑,云观赛攻略来了!
01丹城区域天安路以东、丹峰路以南、丹南路以北区域:在4月13日6时30分至9时期间,建议不开车出入,或提前将车辆停放在外围区域
手机QQ怎么发邮件到别人邮箱-手机QQ发邮件教程手机邮件「手机QQ怎么发邮件到别人邮箱-手机QQ发邮件教程」
我们需要在手机上找到并打开手机QQ应用,如果你的手机没有安装QQ,可以在应用商店搜索“QQ”并进行下载安装。 步骤二:登录QQ账
小米15:重新定义小尺寸旗舰手机新标准小尺寸手机「小米15:重新定义小尺寸旗舰手机新标准」
在当今智能市场,小尺寸旗舰手机逐渐成为了众多追求单手操作便捷性与出色性能用户的心头好。2024年10月29日晚,小米正式推出的小
泰坦之旅永恒余烬(Titan Quest)泰坦之旅 手机版「泰坦之旅永恒余烬(Titan Quest)」
泰坦之旅永恒余烬还原了端游精彩玩法的的策略战争的游戏哦。随时可以体验到很多的与众不同的趣味玩法,武器非常的丰富哦,有着非
最便宜的麒麟990手机,550元王者华为nova6手机主板坏了值得修吗「最便宜的麒麟990手机,550元王者华为nova6」
正在使用这个手机,很满意。 从2020.5.14用到今天,整整2年了,一百分制,可以打95,也是在值得买看到的,当时拼多多1819(感觉
小象优品怎么选手机号「小象优品」
小象优品app是北京源石云科技有限公司上海分公司旗下的一款能让当下年轻人以更优惠的价格购买到自己想要的商品的购物平台软件,
火箭对阵湖人!乌度卡再变阵,8人短轮换重新上线,体能不落下风
北京时间4月1日,今天火箭队在背靠背第2场比赛里,客场挑战湖人队。前一天,火箭队在客场以39分的巨大优势大胜菲尼克斯太阳队,
南平:山城如何点亮影视经济
2023年以来,南平市延平区已经吸引10余部影视剧组前来拍摄,成为新兴影视热门取景地山城如何点亮影视经济东南网4月12日讯(福建
银发出游新选择:康养专列游豫秦
中国青年报客户端讯(张耀华 高庆彪 中青报·中青网见习记者 陈思阳 郑欣宜 记者 周伟)4月16日21时18分,由中国铁道旅行社集团
手机已插卡但显示无服务手机插卡显示无服务「手机已插卡但显示无服务」
若使用的是vivo手机,可以按以下方法处理:携号转网影响:由于各运营商目前已开始携号转网,若携号转网至联通,目前联通新卡均关
相关文章