我正在写一个很长的程序,所有这些都是必要的,这意味着我不能只删除一些部分或缩小一些代码。猜猜看,我正在通过名为C4Droid的应用程序使用Android进行编程。
所以,我想到程序的每个“部分”都将用单独的文本(或任何)文件编写。
我是初学者,所以请为这个问题提供最简单的解决方案。
希望你们所有人都能说出我想说的话。
答案 0 :(得分:2)
我不会花2.99美元买它,但the market page for C4Droid说:
C4droid是一个简单的C / C ++ IDE + C / C ++编译器,适用于Android,具有GNU Makefile,SDL和Qt支持...安装GCC插件
因为它支持GNU Makefile和完整的gcc,你应该能够创建单独的文件并将它们一起编译:
first.c
int main(){
a();
b();
return 0;
}
second.c
#include <stdio.h>
void a(void) {
printf("Hello ");
}
third.c
#include <stdio.h>
void b(void) {
printf("World!");
}
然后编译它们:
gcc first.c second.c third.c
当然最好将其分解为头文件,以便在那里有原型和常见定义..但我不知道你真正希望在手机上输入多少内容;如果C4Droid真的有完整的gcc支持,那就应该有效。