#include #include int main() { if (fork() == 0) { char* args[] = {"gcc", "src/main.c", "-o", "main.o", NULL}; execvp(args[0], args); return 0; } else { wait(NULL); } char* args[] = {"./main.o", NULL}; execvp(args[0], args); return 0; }