ciao a tutti,
vi espongo il problema qui di seguito:
nel progetto ho due file main.c e main2.c

main.c
codice:
int main (...) {
....
char* arg[] = {"./main2.c" , "argomento"};
execve ("./main2.c", arg, NULL);
}

main2.c
codice:
int main(...){
printf ("%s", argv[1]);
}

quando eseguo il makefile con netbeans mi solleva il seguente errore: Multiple definition of main

qualcuno mi saprebbe dire come potrei risolvere questo problema?

Vi ringrazio di cuore.
fede0693