您当前的位置: 首页>  安卓软件 >  常用工具 >

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 | 免责声明

本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请给我们留言

抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。