Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: tahvo_tavallinen - 09.04.09 - klo:12.38

Otsikko: GCC:n kanssa ongelmia: ei tunnista perus .h-tiedostoja!
Kirjoitti: tahvo_tavallinen - 09.04.09 - klo:12.38
Eli tarkoitus olisi koodailla hieman C-tä, mutta kun ohjelmaa yrittää ajaa gcc:llä, tulee heti kättelyssä virheilmoitus:
main.c:1:18: error: stdio.h: No such file or directory
main.c:2:19: error: stdlib.h: No such file or directory

Näistä esim. stdio.h sisältäisi mm. yleistarpeelliset printf ja scanf sekä fprintf ja fscanf-funktiot. Jostain syystä GCC ei kuitenkaan löydä tiedostoja. Itse koodissa ei ole mitään vikaa, se kääntyy ja toimii toisella koneella. Olisiko GCC hukannut ko. tiedostot vai onko sen asennus vaan vajaa?
Otsikko: Vs: GCC:n kanssa ongelmia: ei tunnista perus .h-tiedostoja!
Kirjoitti: SuperOscar - 09.04.09 - klo:13.16
Katso ensin, onko libc6-dev-paketin asennus kunnossa:

Koodia: [Valitse]
dpkg-query -l libc6-dev
Otsikko: Vs: GCC:n kanssa ongelmia: ratkaistu
Kirjoitti: tahvo_tavallinen - 09.04.09 - klo:14.34
Joo, ehän sieltä ko. pakettia löytynyt. Nyt on asennettu ja toimii jälleen, kiitoksia neuvoista!