Linux C system,exit undeclared

Java/CppProgrammer

Erfahrenes Mitglied
Hallo!
Bei folgendem sorce tritt ein Problem bei der compilierung auf
PHP:
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>

int main(int argc, char **argv)
{
 pid_t kind1;

 while(1)
  {
    switch(kind1=fork())
      {
        case -1 : exit(0);  break;
        case  0 : system("konsole -caption 'kind' -vt_sz 20x10");
	break;
        default : printf("Elternprozess: Warte auf das Ende vom   		Kindprozess!\n");
                  printf("Um den Prozess %s zu killen gib bitte ein : 				",**argv);
                  printf("kill -9 %d (%d=PID)\n",kind1,kind1);
		  exit(1);
      }
  }
 return 0;
}

Beim compilieren erhalte ich die Fehlermeldungs, dass system, sowie exit nicht bekannt wären.
Achso, ich compilier mit dem Befehl:
g++ fork.cpp -o fork .
 
Zurück