android终端下安装和使用gcc进行c语言编程

1 篇文章 0 订阅
1 篇文章 0 订阅

安装要求:

1、一个android平台(模拟器、平板电脑、手机都可以,本人只有手机,所以只能按手机android平台来写)

2、系统上需要安装有终端模拟器(推荐用bash,毕竟习惯linux了)

----这里有篇文章,没有终端或bash的可以看看:android安装bash

3、有一定的shell使用经验

安装方法:

1、获得能在android下使用的GCC

--------1、下载一个名为c4droid.apk的apk程序,安装运行时会自解压出gcc工具,目录在手机的/data/data中数据文件夹中

--------2、笔者自行提取的gcc&g++.zip,实际上c4droid.apk可以编译C++,但我们只需使用gcc

2、把解压得的gcc文件夹整个复制到机身内存的/data目录下(个人喜好)

3、把/data/gcc/bin/中的“arm-linux-androideabi-gcc”改为“gcc”(否则每次编译都要打一串字符)

4、打开终端,打开菜单-->首选项-->初始命令,写入

export GCCHOME=/data/gcc
export GCCPATH=$GCCHOME/bin:$GCCHOME/arm-linux-androideabi/bin:$GCCHOME/libexec/
export PATH=$PATH:$GCCHOME:$GCCPATH

每次打开终端时自动装载环境变量,省去不必要的麻烦

5、确定初始命令,重启终端,安装完成

6、测试,直接上图





7、Hello World!!显示成功!!

---------------------------------------------------------------------

小结:

1、安装arm的gcc,使android的功能更强大

2、手机是安装主要是携带型,当你灵机一动或是坐公交车之类的情况可以不必再打开电脑来测试那一小段代码

3、不过手机上安装的实用性不大,毕竟虚拟键盘太。。。建议平板电脑等输入功能更强的设备上安装

好的,下面是关于如何编译C语言和编写终端模拟器的步骤: 1. 安装C语言编译器 在终端中输入以下命令安装C语言编译器: ``` sudo apt-get update sudo apt-get install gcc ``` 2. 编写C语言代码 使用任何文本编辑器(如VS Code、Sublime Text等)编写C语言代码。例如,下面是一个简单的Hello World程序: ``` #include <stdio.h> int main() { printf("Hello, World!"); return 0; } ``` 3. 编译C语言代码 在终端使用以下命令编译C语言代码: ``` gcc -o hello hello.c ``` 其中,“hello”是编译后的可执行文件的名称,“hello.c”是源代码文件的名称。 4. 运行可执行文件 在终端中输入以下命令运行可执行文件: ``` ./hello ``` 以上是编译C语言的基本步骤。接下来,我将介绍如何编写自己的终端模拟器。 1. 确定终端模拟器的功能和特点 在开始编写终端模拟器之前,需要确定它的功能和特点。例如,是否需要支持多个会话、是否需要支持多种协议(如SSH、Telnet等)、是否需要支持自定义主题等。 2. 选择编程语言和框架 选择一种编程语言和框架来编写终端模拟器。常用的编程语言和框架包括Python、Node.js、Electron等。 3. 编写代码 根据确定的功能和特点,编写代码。需要实现以下功能: - 解析用户输入的命令 - 在终端中显示输出 - 支持多个会话 - 支持多种协议(如果需要) - 支持自定义主题 4. 测试和调试 在编写完代码后,需要进行测试和调试。可以使用各种测试工具和调试器来验证代码是否正确。 5. 发布和维护 完成测试和调试后,可以发布终端模拟器。发布后,需要定期进行维护和更新,以确保它的功能和特点得到保持和升级。 以上是编写终端模拟器的基本步骤,希望对你有所帮助。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值