gcc plugin for c4droid怎么用
c4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny
compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl
plugin
c4droid)和qt(nokia官方开发库,需安装sdl
plugin
c4droid)。也可以开发native
android
app(需安装sdl
plugin
c4droid),就像google
ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4。7。2提供了示列程序,包含sdl,android
native,qt和命令行测试程序源码。最新版为3。98(2013年2月更新)。
先从市场装收费的c4droid,再装这个免费插件,装插件时记得选“Install
internal
memory”,否则安装到sd卡中多半运行不了,因为多数系统的sd卡都没有可执行权限。
还有一个要注意的安装问题,就是系统不要设置成程序默认安装到SD卡,否则安装好c4droid再安装gcc插件会遇到程序id不同的问题。
装好启动c4droid,Perference中选择gcc或g++编译器(默认tcc编译器),就可以在对话框里编译c/c++程序了。
更高级的用法是直接进入终端模式运行,gcc
c4droid的数据包在/data/data/com。n0n3m4。droidc/files/gcc目录下,进入之后直接执行里面的脚本或者bin目录下的编译器。如果安装之后没有运行过,需要chmod
+x设置可执行权限。
如果不想用图形方式运行,可以直接下载安装免费插件,然后按照上面的方法运行一次完成数据包(gcc套件)解压缩,之后就可以直接用命令行方式开发了。
安卓的c4droid插件GCC有什么作用?
为C4droid提供C++支持。
c4droid是款Android设备上的C/C++程序编译器
,默认以tcc(tiny
compiler)为编译器。
只支持基本的C语言。
而GCC插件提供了C++语言的支持,功能更加强大。
GNU编译器套件(GNU
Compiler
Collection)包括C、C++语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。
总之,这个插件提供更强大的功能,语言的扩展。
gcc的全称是gun
compiler。
linux/unix下的c语言编程编译器。。。。而安卓的内核用的就是linux的内核。
手机上的编译器有很多缺陷,尽量用电脑吧
C4droid安装问题
要学习C++,听说安卓上C4droid可以,但是安装上GCC插件却安不上,求C4droid最新版本及GCC、SDL插件和安装方法,最好汉化版,没有汉化版,有英文解释也行
我就安装上了GCC,貌似是用自动下载的不行,因为他连接google
shop就是google应用商店,在国内连不上,原因你懂得。我是用豌豆荚搜索找到了一个下载好的,然后安装一下,再打开c4droid就会提示你直接安装了,就可以安装了。安装后gcc,跟g++都能用。还能安装qt等界面编程。
查看手机内存,保证有70m左右的空间,然后百度gcc
droid和sdl
droid,找到两个最新插件的地址(也可以在豌豆荚或其他软件上下载),下载两个插件和c4droid主程序。网上有免费的,自己动手查看一下。
下载后先安装两个插件(两个先后无区别),成功后安装主程序,插件会自动解压,解压时自动弹出一个窗口,点击yes就ok了,自动把插件数据解压到主程序了。编写程序时在菜单/preference/setting
complied/g
++,就可以编译c++
如果手机仍旧用不了,或者是gcc和sdl只能有一个正常,也或者c4可用,但两个插件用不了,可能会因为手机系统差异,有些最新版本运行不了,这样换旧的插件版本重新安装一下,因为现在网上比较乱,有些软件是大神改的,又或者手机原因,自己找吧,一般安卓手机都可以用的!
c++编程:如果上面两个插件都安装成功了,那就可以运行c++程序,编程时按照c++语言标准来写,列如:
#include
(使用c++头函数)
using
namespace
(使用c++标准)
main()
while(1)
cin>>a;
if(a=='y')
(使用c++运算符)
break;
if(a=='n')
break;
system("pause");
return
不然会报错
c程序编译:当然,如果你只编写简单的c语言就可以不安装那两个插件,而且编程时注意不要写头函数文件,列如:
#include
"math。h"
(这一行不要写,手机内存小,软件里没有这些函
数文件,写上会报错)
main()
i,x,y,z;
(i=1;i
华为手机如何安装GCC for C4drod
自己百度"GCC_SDL_FOR-C4droid"跳出有直接下载两个最新插件(GCC。。。SDL。。)的地
址,在该页面也有下载c4droid主程序的下载链接。下载后先安装插件,成功后安装主程序,插件会自动解压,解压时自动弹出一个窗口,点击yes就OK了,自动把插件数据解压到主程序了。编写程宇时在菜单/preference/setting
complied/G
,当然也可能会因为手机不一样,有些最新版本运行不了,或者是GCC和SDL只能有一个正常,也或者c4可用,但两个插件用不了,这样换旧的插件版本试一下,因为现在网上比较乱,有些软件是大神改的,又或者手机原因,自己找吧,一般安卓手机都可以用的!
我是来看评论的
安卓6.0系统可以安装C4droid吗
安卓系统中的c4droid是一个可以打代码的手机软件,如同Visual
6。0那样编辑编译C程序。
下面是详细信息
软件名称:c4droid
软件语言:中/英文软件大小:1。7M
应用平台:Android
2。2以上版本
c4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny
compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl
plugin
c4droid)和qt(nokia官方开发库,需安装sdl
plugin
c4droid)。也可以开发native
android
app(需安装sdl
plugin
c4droid),就像google
ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4。7。2提供了示列程序,包含sdl,android
native,qt和命令行测试程序源码。
或许可以。
安卓智能用c4droid 编c++吗?c4droid是怎么安装的
再装c4droid。;4,或者没有root,而是在include/。1,同学的手机不行。不过。然后选择gcc的编译器才可以编译。7。我就是这样解决的。
反正你找到这个文件就把它复制到include就行了;c++/,再装gcc,我记得要先装sdl(这个没有图标),有些系统可能不支持。只要把它移动回include就行了,但是原来它所在的位置不是默认的include位置iostream这个头文件。
我是root过了之后才进行安装的
自己百度"GCC_SDL_FOR-C4droid"跳出有直接下载两个最新插件(GCC。。。SDL。。)的地
址,在该页面也有下载c4droid主程序的下载链接。下载后先安装插件,成功后安装主程序,插件会自动解压,解压时自动弹出一个窗口,点击yes就OK了,自动把插件数据解压到主程序了。编写程宇时在菜单/preference/setting
complied/G
,当然也可能会因为手机不一样,有些最新版本运行不了,或者是GCC和SDL只能有一个正常,也或者c4可用,但两个插件用不了,这样换旧的插件版本试一下,因为现在网上比较乱,有些软件是大神改的,又或者手机原因,自己找吧,一般安卓手机都可以用的!
软件c4droid怎么使用
以C4droid自带的例子为例(如果安装的时候没有选择C4droid_example,SD卡里面就没有),文件路径为/sdcard/C4droid_examples/SDL/singlefile/demo。c
返回到代码界面。
点击手机的菜单键(menu键,三横那个),然后再点击导出(英文版为Export)。
第一行为文件名已经导出的路径
第二行为包名
第三行为应用程序名
第四行为图标。
填写好文件名以及路径(不更改的话默认在源代码当前路径生成)
设置包名,包名格式为xxx。xxx。xxx(注:只能包含英文,不能包含中文)
填写应用程序名称,如果为中文名称会出现乱码,先填个名称,帖子再给出更改教程
然后填写图标,也可以空着,则默认使用系统给出的图标。
如果使用自定义图标,首先准备一张png格式的图标,分辨率最好在120*120以下,随便放一个目录(最好内存卡根目录吧),填写图标的绝对路径
什么是绝对路径?
比如有一张a。png的图标放在SD卡根目录,绝对路径就为/sdcard/a。png
绝对路径需要从最上层的目录开始
点击确定(英文版为Ok),就导出成功了
用文件管理器找到安装包(没有更改路径的情况下就直接在源码文件找)
点击安装就完成了
c4droid是款android设备上的c/c++程序编译器
,默认以tcc(tiny
compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl
plugin
c4droid)和qt(nokia官方开发库,需安装sdl
plugin
c4droid)。也可以开发native
android
app(需安装sdl
plugin
c4droid),就像google
ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4。7。2提供了示列程序,包含sdl,android
native,qt和命令行测试程序源码。
最新版为4。03(2013年7月7日更新)。
贴吧已发布4。11版本,英文版及汉化版本,默认使用g++编译器,sdl及gcc插件也有相应更新,还可以拓展sdl2插件。
c4droid是款android设备上的c/c++程序编译器
,默认以tcc(tiny
compile
安卓的c4droid插件GCC有什么作用?
gcc的全称是gun
compiler。
linux/unix下的c语言编程编译器。。。。而安卓的内核用的就是linux的内核。
c4droid 安卓上的c++编译器如何使用
先安装主程序,然后在安装三个扩展库。
c4经常遇到的问题及其解决方法:case
1:为什么每一次点run总会提示permission。。。。的啊?
因为你没有root,如果root了还出现说明你是android2。2或者2。3。4,此时换一个刷机包就ok了。
2:我安装上了gcc,并且把编译器调成gcc了,但是每次
#include
都会说“no
directory!”
你试试写成“#include
使用:打开主程序,代码敲好以后,点击Compiled,也就是编译,如果出现Successfully
compile
如图那样的则代表编译成功了。如果有错误则会出现error,我们根据提示,自己找到错误的地方。编译好以后,点击run就可以运行了,和电脑一样。
c4droid还支持保存代码,编写好以后可以点击save保存。
c4droid还支持打开代码文件,可以是txt格式也可以是无格式文本。
为什么GCC for C4droid安装不上?
自己百度"gcc_sdl_for-c4droid"跳出有直接下载两个最新插件(gcc。。。sdl。。)的地
址,在该页面也有下载c4droid主程序的下载链接。下载后先安装插件,成功后安装主程序,插件会自动解压,解压时自动弹出一个窗口,点击yes就ok了,自动把插件数据解压到主程序了。编写程宇时在菜单/preference/setting
complied/g
,当然也可能会因为手机不一样,有些最新版本运行不了,或者是gcc和sdl只能有一个正常,也或者c4可用,但两个插件用不了,这样换旧的插件版本试一下,因为现在网上比较乱,有些软件是大神改的,又或者手机原因,自己找吧,一般安卓手机都可以用的!