无需root一样可以在Terminal IDE上用gcc
来源:互联网 发布:淘宝虚拟充值退款 编辑:程序博客网 时间:2024/06/03 20:50
Terminal IDE 是一个运行于设备自身的命令行 java / android 开发包。在定制终端和键盘环境里已经含配置好的 vim, bash 和 busybox。所有这些程序都已经配置良好,相互间可以很好的交互。一个完整的终端模拟器加上定制的ANSI键盘可以很好的使用 bash, vim 和 busybox 。运行环境完全适用于非ROOT环境。一般用户权限已经足够运行此IDE。本程序可在google play下载。http://code.google.com/p/terminal-ide/downloads/list下载当前最新的Terminal IDE2.02.apk
然后在Android手机上安装,该安装包比较大,装完后会占用51M的ROM空间,如果需要安装gcc,则需要200M ROM空间。
打开Terminal IDE,可以看到如下界面
打开后最重要的就是阅读Help,虽然是全英文的,但是里面有非常详细的使用介绍。
然后选择Keyboard,选择输入法,Terminal IDE会自带一个虚拟键盘,不过需要在系统设置里面开启,该键盘可以像物理键盘一样使用,功能一样。
然后选择Install System,安装系统包,这样会占用掉150M的空间
进入Terminal IDE,
如果你需要使用gcc,在Help->Tutorials里有说明,你可以输入install_gcc命令,系统会自动安装gcc,装完后的版本是gcc-4.4.0,然后你就可以用gcc编译,不过在这里用的时候不叫gcc,叫terminal-gcc,但效果是一样的
比如要编译hello.c可以
terminal-gcc hello.c
./a.out
同时也可以编写Java,在运行Java程序的时候也略有不同,在Help-Tutorials里面也有说明
假设要运行hello.java,则需要
javac hello.java
dx --dex --output=hello.jar hello.class
java -jar hello.jar hello
才可以运行。
当然还可以写Android程序,在Help中也有说明
总之该工具非常强大,另外如果能自动旋转屏幕就好了,因为如果是竖着的话,一旦命令长度超过屏幕宽度就会有重叠,这样看起来很不爽,上面的图中就是如此,但是旋转后就会好很多
- 无需root一样可以在Terminal IDE上用gcc
- 强化你的Terminal IDE---在android平板/手机上编写C/C++
- 在 Android 手机上使用 Terminal IDE 远程登录你的 Mac/Ubuntu
- 解决在ide数据库中用户名root 密码root 而在自己mysql上密码输入root连不上的问题
- 在Mac的Terminal 上运行Java
- 在Windows上让Python脚本像程序一样可以双击运行
- 如何在win上用gcc
- Mac Terminal root 颜色
- Mac上用 Terminal编写Hello,world
- 打造mac上最好用的Terminal
- 在LionOS上安装gcc
- 在mac上安装gcc,
- 在CentOS上更新GCC
- Vysor – 无需 root,用 Chrome 完全控制 Android 设备
- 如何在 Ubuntu 12.04.2上用root登陆
- 在Netbeans IDE上安装node.js
- 在selenium IDE上使用captureEntirePageScreenshot截图
- 在Linux上用GCC创建共享库(Shared libraries with GCC on Linux)
- php curl请求谷歌翻译
- 采集电话归属地20条
- 你是否应该使用一个Javascript MVC框架?
- C++中public,protected,private访问
- 关于UILabel的多行显示 UILabel numberOfLines
- 无需root一样可以在Terminal IDE上用gcc
- iOS sqlite3 数据库操作
- 基于任务的Service Bus API
- <a href></a> 传参跳转到另一个jsp
- Struts2.xml中result_type属性说明
- 前天去腾讯面试的一题:
- .NET中XML与DataSet相互转换
- Struts2.0配置文件(web.xml)
- Asterisk 1.8 sip 协议栈分析(一)