Brakuj

Potrzebujesz pomocy z C, C++, perl, python, itp.
Pawel0317
Posty: 26
Rejestracja: 03 lutego 2008, 09:33

Brakująca biblioteka - odwołamie do plików nagłówkowych

Post autor: Pawel0317 »

Witam :)
Jaki pakiet dla Lennego należy zainstalować, abym można się odwoływać do plików nagłówkowych fstream.h i iostream.h?
Utumno
Beginner
Posty: 432
Rejestracja: 09 listopada 2008, 13:04
Lokalizacja: Gdansk

Post autor: Utumno »

Ktoras z wersji pakietu libstdc++****-dev, (w zaleznosci od wersji gcc na pokladzie!) - np.

Kod: Zaznacz cały

 libstdc++6-4.2-dev
Pawel0317
Posty: 26
Rejestracja: 03 lutego 2008, 09:33

Post autor: Pawel0317 »

Mam juz zainstalowany pakiet libstdc++6-4.3-dev a pliku fstream.h nie ma na dysku :(
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Kod: Zaznacz cały

apt get install linux-headers-$(uname -r)
mikolajs
Posty: 33
Rejestracja: 04 lutego 2008, 10:06
Lokalizacja: Gdañsk

Post autor: mikolajs »

abym można się odwoływać do plików nagłówkowych fstream.h i iostream.h?
Problem w tym, że powinieneś w programie C++ używać nagłówków typu <iostream> i <fstream> wraz z przestrzenią nazw std. A faktycznie kompilator g++ w wersji 4.3 nie zachowuje zgodności wstecz i nie ma już w pakiecie szukanych przez Ciebie nagłówków. Jeżeli zależy Ci na kompilacji starych wersji programów to zainstaluj jakąś wcześniejszą wersję kompilatora (i do tego odpowiednią wersję libstdc++)
Pawel0317
Posty: 26
Rejestracja: 03 lutego 2008, 09:33

Post autor: Pawel0317 »

Instalacjia linux-headers nie pomogla ale dziekuje za odpowiedzi. Teraz wiem dlaczego pliki naglowkowe sie nie pojawily. Sprobuje zmienic kod zrodlowy i uzywac naglowkow iostream i fstream.

Pozdrowienie
pawel0317

[ Dodano: 2009-01-08, 14:48 ]
Zmienilem kod zrodlowy tak jak sugerowal mikolajs i dziala.
Dziekuje :)
ODPOWIEDZ