C-Anfänger: Kann nicht mit delay() in einem einfachen C-Programm

test1.c

#include <stdio.h>

int main(void) {
  printf("test\n");
  delay(1000);
  printf("test2\n");
}

Wenn ich versuche zu kompilieren...

gcc test1.c -o test1
Undefined symbols for architecture x86_64:
  "_delay", referenced from:
      _main in ccUnw3tY.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status

Sicherlich gibt es eine Lektion hier zu wissen, Ihre Bibliotheken, und das, was verknüpfen, usw... Was bin ich? Ich bin versucht, dies zu tun auf OSX.

  • So ziemlich jeder die Antwort unter mir hilft. Danke Jungs. usleep funktioniert Super.
InformationsquelleAutor Beaon | 2013-03-01
Schreibe einen Kommentar