gcc - Compiliert nicht!

Gast #1883898
Lesenswert?

Hallo Leute!


Mein GCC kompiliert mein folgendes File nicht unter Ubuntu Linux:
1
#include <stdio.h>
2
#include <pthread.h>
3

4
void *print_char (void *ch)
5
{
6
  int i;
7
  for (i=0; i<10; i++)
8
    printf ("%c", *(char*)ch);
9
  return NULL;
10
}
11

12
int main ()
13
{
14
  char ch1='-', ch2='*';
15
  pthread_t p1, p2;
16

17
  pthread_create (&p1, NULL, print_char, &ch1);
18
  pthread_create (&p2, NULL, print_char, &ch2);
19

20
  pthread_join (p1, NULL);
21
  pthread_join (p2, NULL);
22

23
  printf ("\n");
24
  return 0;
25
}

Hier der Befehl für den GCC:

gcc -D_REENTRANT beispiel1.c -lpthread


Wo ist dann die Ausführbare Datei?
Kann ich nicht direkt mit oben genanntem Befehl eine ausführbare Datei 
erstellen?


Danke

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren