C4droid是一个面向Android的用户友好(但功能强大)的C/C++ IDE + C/C++编译器。
基本特征:
-离线C编译器:在Android设备上创建自己的应用程序,甚至可以在没有互联网接入的情况下运行它们
-源代码编辑器,带有语法突出显示、标签、代码完成、代码格式化、文件关联和撤销/重做
-将您的程序导出并共享为apk或本机可执行文件(针对终端应用程序)
-不需要根目录(但是C4droid可以在你的程序中使用)
-通过TCC(微型C编译器)+ uClibc实现对ANSI C和ISO C99的全面支持
- Git集成
-可定制的图形用户界面,自己选择放置标签和按钮的位置,也支持主题。
免费GCC插件的更多特性:
-全功能的C++编译器,几乎完全支持带有GCC编译器的C++11
GUI的NativeActivity、Qt、SDL和SDL2支持
-带断点和观察器的调试器
- Makefile支持:使用与PC上相同的构建脚本(包括BusyBox)
-用于增强编程和教育的半自动开源库移植特性
C4droid被设计成用户友好的开箱即用,但没有什么是完美的,所以这里有一些可能出现的问题的答案:
如何安装C++支持?
C4droid会在第一次启动时要求你安装C++支持,并将自己配置为半自动模式。
如果您想要手动完成,您需要:
0)足够的内部内存或根权限。对于拥有超过50MB空闲内存的设备,C4droid不需要root权限。
1)安装GCC插件(C4droid会让你安装)。
2)在C4droid首选项中选择G++编译器。
3*)添加“使用命名空间标准;”(在int main之前)使用iostream,而不是iostream.h
注意,如果想用C4droid做C编译器,最好选择GCC,而不是G++。
如何在单文件模式下使用SDL、SDL2、NativeActivity和Qt?
只需安装SDL插件,并在C4droid首选项中选择G++编译器。
请注意,C4droid使用一个非常简单的源代码分析来选择应用程序模式:
用#include "SDL.h "检测SDL,用#include "SDL2/SDL.h "检测SDL2,用# include " Android _ native _ app _ glue . h "检测NativeActivity,用#include "QApplication "检测Qt
如果您正在编译一个单文件Qt应用程序,那么您还必须将# include“yoursourcefilenamewithcpp . MOC”添加到源代码文件的末尾。
如何使用Makefiles、多文件项目等?
长按编译按钮(或选择“编译设置”,如果按钮被隐藏/移动)并配置当前目录使用你想要的模式。
请注意,当您按Ok时,C4droid将创建. c4droid配置文件。有些模式(如makefile)要求输入结果可执行文件的名称,不要忘记这样做。
之后,使用编译和运行按钮来构建和运行你的应用程序。
如何构建和安装库?
几乎与常规的Makefile构建方式相同,除了可能需要一些补丁。
目前测试的库有gmp(仅限内存)、mpfr、mpc、libxml2、neon、sqlite、SDL_gfx( - disable-mmx必选)。
C4droid支持哪些手势/键盘快捷键?
长点击手势:
保存按钮:另存为。
打开按钮:最近的文件。
运行按钮:带参数运行。
编译按钮:配置当前目录。
选项卡:关闭选项卡。
键盘快捷键:
Ctrl-C、Ctrl-V、Ctrl-X用于复制、粘贴和剪切
Ctrl-S,Ctrl-O用于保存/打开
Ctrl-Z,Ctrl-Y表示撤消/重做。
Ctrl-L表示“转到行”
Ctrl-F用于查找
Ctrl-A用于全选
Ctrl-B用于构建/编译
运行的Ctrl-R
Ctrl-Space/Ctrl-D用于自动完成(Ctrl-Space可能由Android保留)
在n0n3m4@gmail.com报告错误。
C4droid代表“c for android”(或“c++ for android”)。
C4droid不是在线编译器,所以它使用真实的二进制文件。
APK的一些二进制文件是在(L)GPL下授权的,给我发邮件要源代码(Tiny C编译器,GCC,BusyBox等等。)
Android是谷歌公司的商标。
Qt是Digia的注册商标。
C4droid是一个面向Android的用户友好(但功能强大)的C/C++IDE+C/C++[/K1/]。
基本特征:
-Offline C编译器:创建您自己的Andr oid设备应用程序,即使无法访问互联网也可以运行它们。
-源代码编辑器和语法突出显示、标记、代码完成、代码格式化、文件关联和撤销/重做。
-导出并共享您的程序或APK本地可执行文件(针对终端应用程序)
-rootless needed(但是如果你愿意,C4droid可以将它用于你的程序)
-通过TCC (micro C编译器)+ uClibc完成ANSI C和ISO C99支持。
-集成Git
-可定制的图形用户界面,选择放置标签和按钮的位置,还支持主题。
具有更多功能的免费插件GCC:
-全功能C ++编译器,几乎完全支持C ++ 11和GCC编译器
-GUI支持本地活动、QT、SDL和SDL2。
-带断点和监控的调试器
-Makefile文件支持:为您的PC使用相同的构建脚本(包括BusyBox)。
-加强规划和教育,移植半自动开源库。
C4droid是为开箱即用的用户friendy设计的,但没有什么是完美的,所以这里有一些可能问题的答案:
如何安装C ++支持?
C4droid会让你安装C ++支持,先启动,自己配置成半自动模式。
如果您想要手动执行此操作,您需要:
0)足够的内部内存或root权限。C4droid不需要成为超过50MB空闲内存的设备的根。
1)安装GCC插件(C4droid会让你安装)。
2)选择G ++编译器C4droid首选项。
3 *)添加“使用命名空间标准;”您的程序(以前基于INT)使用iostream而不是iostream.h
请注意,如果你想用C4droid作为C编译器,它是GCC比G ++更好的选择。
如何在单文件模式下使用SDL、SDL2、NativeActivity和Qt?
只需安装插件SDL,选择G ++编译器C4droid首选项。
需要注意的是,C4droid使用非常简单的源代码分析来选择应用程序模式:
SDL检测使用# include“SDL . h”,SDL2检测使用# include“SDL 2/SDL . h”,NativeActivity检测使用# include“Android _ native _ app _ glue . h”,Qt检测使用# include“QA application”。
如果您正在编译单个文件Qt应用程序,您必须添加# "YourSourceFilenamewithCPP。MOC "月底的源代码文件。
如何在Makefile中使用多文件项?
按住按钮进行编译(或选择,如果所有按钮都隐藏/移动“编译设置”),并将当前目录配置为使用您想要的模式。
需要注意的是,C4droid会创建一个. c4droid配置文件,你按OK。有些模式(如生成文件)要求输入可执行文件的名称,不要忘记这样做。
完成这些之后,所有的程序都使用编译和运行按钮来生成和运行您的应用程序。
如何构建和安装库?
几乎与传统的Makefile构建方式相同,不同之处在于很可能需要一些修复。
目前测试库有GMP(仅限内存)、MPFR、MPC、libxml2、霓虹灯、sqlite、SDL _ gfx(-禁用-MMX要求)。
哪个手势/键盘快捷键不支持C4droid?
长按手势:
保存按钮:另存为。
打开按钮:最近的文件。
运行按钮:带参数运行。
编译按钮:设置当前目录。
标签:关闭标签。
键盘快捷键:
按Ctrl-C,CTRL-V,CTRL-X进行复制,粘贴和剪切。
按Ctrl-S和Ctrl-O保存/打开。
按Ctrl-Z,CTRL-Y来撤消/重做。
按Ctrl-L键选择“转到行”
按Ctrl-F查找。
按Ctrl-A选择全部
按Ctrl-B进行编译。
按Ctrl-R运行。
Ctrl-空格键/按Ctrl-D自动补全(Ctrl-空格键安卓可以保留)。
报告错误在n0n3m4@gmail.com。
C4droid代表“下车机器人”(或“c ++ android”)。
C4droid不是online 编译器,所以用的是真正的二进制文件。
在一些二进制文件下的APK (l)源代码(micro C编译器,GCC,BusyBox等。)由L)GPL授权,发邮件给我。
Android是谷歌的商标。
Qt是Digia公司的注册商标。
1.全功能C++编译器,几乎完整的C++ 11支持GCC编译器。
2、自定义图形用户界面,选择标签和按钮放在哪里,主题也支持。
3.文件支持:在您的PC上使用相同的构建脚本(包含在Busybox中)。
4.本地活动、QT、SDL和sdl2支持GUI。
5、半自动开源库移植功能,用于增强编程和教育。
1.代码提示可以有效减少用户的输入,提高使用效率。
2.你只需要安装这个软件就可以直接编写、编译、运行C++代码程序,不需要安装其他环境。
3、支持C语言和C++混合编译,超强兼容性。
4.支持手动前进后退操作,非常方便。
5、输入记录不必每次运行时都输入相同的函数。
6.复制自己的代码,随意粘贴到其他地方。
1.简单舒适的操作界面和超快的翻译速度,所以边肖特意带给各位程序员朋友。标准的翻译格式看起来简单易懂,从此你可以在任何地方工作。
2.c++编译器ide,非常好用的编辑器,是专门为C语言打造的。同时,用户可以在软件中方便地编辑复杂的c++声音,用户可以选择多种编译主题和方式,可以根据自己的需要舒适地编码。
Copyright©2010 - www.bigao.cn. All Rights Reserved.比高下载站 | 闽ICP备2022016819号-1 | 免责声明
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请给我们留言
抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。