CãC++ã§æ¸ãããããã°ã©ã ãMakeã使ã£ã¦ãã«ããããã¨ããã®ã¯Unix/Linuxã§ã¯ããè¡ããã¦ãããã¨ã ããã¡ããã¨ããMakefileãæ¸ãã®ã¯æå¤ã¨é£ããã ä¾ãã°ä»¥ä¸ã®3ã¤ã®ãã¡ã¤ã«ãããªãããã°ã©ã ãèããã foo.h: é¢æ°fooã®å®£è¨ãããã foo.c: é¢æ°fooã®å®è£ ãããã main.c: é¢æ°fooãå¼ã³åºãã /* foo.h */ void foo(int a); /* foo.c */ #include "foo.h" #include <stdio.h> void foo(int a){ printf("%d\n", a); } /* main.c */ #include "foo.h" int main(int argc, char **argv){ foo(10); return 0; } Makefileã¯ä¾ãã°ä»¥ä¸ã®ããã«æ¸ããã PRO
{{#tags}}- {{label}}
{{/tags}}