如何使用Coliru编译多个文件?
明天我要参加一家公司的考试。我的文件必须易于使用Coliru(web编译器)编译: 但我的问题是:“如何在Coliru中使用多个文件?”我阅读了问答,但没有成功 下面是我想测试的程序:如何使用Coliru编译多个文件?,c,compilation,coliru,C,Compilation,Coliru,明天我要参加一家公司的考试。我的文件必须易于使用Coliru(web编译器)编译: 但我的问题是:“如何在Coliru中使用多个文件?”我阅读了问答,但没有成功 下面是我想测试的程序: #include <stdlib.h> #include <stdio.h> //MyLibraries #include "Addition.c" int main(int argc, char * argv[]) { Addition(); return EXIT
#include <stdlib.h>
#include <stdio.h>
//MyLibraries
#include "Addition.c"
int main(int argc, char * argv[])
{
Addition();
return EXIT_SUCCESS;
}
#包括
#包括
//我的图书馆
#包括“Addition.c”
int main(int argc,char*argv[])
{
加法();
返回退出成功;
}
这是我的“Addition.c”文件:
#包括
#包括
无效添加(int a、int b);
无效添加(整数a、整数b)
{
printf(“%d”,(a+b));
}
如果有人能向我解释如何用Coliru编译多个文件,那就太棒了。Thx在Coliru问题跟踪程序中,有以下建议
- 选择包含文件名的标题,例如
此脚本的工作原理:==>Makefile[^]+>f}'&&make
将8个字符转换为制表符(使pr-ti
在语法上有效)Makefile
查找标题行,从中提取文件名,然后将所有内容写入相应的文件,直到下一个标题awk…
只对生成的文件集起作用make
用于*中的文件;在命令中写入printf“==>$文件。帮助页面中有一些内容。是的,这很好地隐藏了。
#include <stdio.h> #include <stdlib.h> void Addition(int a, int b); void Addition(int a, int b) { printf("%d", (a + b)); }