Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

stdio.h går inte att finna

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Stockholm
  • 2008-08-22 16:30

Eller ja, jag hittar den ju när jag gör en locate, men gcc tycker inte att den finns. Jag har avinstallerat och installerat om XCode, men ingen skillnad. Koden jag försöker köra är en simpel "Hello World":

#include < stdio.h >

int main(){
	printf("\nHello World\n");
}

Det fulla felmeddelandet ser ut som följande:

test1.c:1:21: error:  stdio.h : No such file or directory
test1.c: In function ‘main’:
test1.c:4: warning: incompatible implicit declaration of built-in function ‘printf’

Någon som har varit med om någonting liknande eller vet vad som kan vara fel?

EDIT: Språket är givetvis C. Kan ju vara bra att ha explicit.

ta bort mellanrummen i '< stdio.h >' så ska det nog gå.

edit: man bör väl kanske returnera en nolla också, men det går ju även utan...

  • Medlem
  • Stockholm
  • 2008-08-22 16:44

Nu känner jag mig fånig. Det fungerade, Tack!

Hett tips: ha så lite mellanslag du kan, det fungerar bättre då det är i alla fall vad jag minns av mina C-kurser. Tack gode gud att de är slut.

  • Medlem
  • Stockholm
  • 2008-08-22 20:25

Min C/C++-kurs börjar på måndag, ville bara få till en fungerande miljö innan den behövdes. Men minns hur det var med pekare och manuell minneshantering under en Pascal-kurs jag gick för ett par år sedan, riktigt hemskt, enda anledningen till att man vill lära sig C är ju för att det är ett så vanligt språk att det vore korkat att inte lära sig det innan man hamnar på en arbetsplats där det används.

1
Bevaka tråden