ec.h brak pliku nagłowkowego

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
sir_dudi
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 04 cze 2006, 09:53
Płeć: Mężczyzna
Wersja Ubuntu: 7.10

ec.h brak pliku nagłowkowego

Post autor: sir_dudi »

Witam, chcę do swojego kodu dołączyć plik ec.h który zawiera przydatne instrukcje do wykrywania błedów. Gdy piszę include <ec.h> kompilator wyświetla błąd że nie ma takiego pliku. Rzeczywiście może go niebyć w systemie bo gdy komendą whereis nie mogę go znaleźć. Proszę was o pomoc
Awatar użytkownika
thalcave
Przyjaciel
Przyjaciel
Posty: 821
Rejestracja: 08 lis 2006, 12:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86

Odp: ec.h brak pliku nagłowkowego

Post autor: thalcave »

Doinstaluj linux-headers, powinno rozwiązać sprawę
GNU/Linux user
Na pytania na PW/e-mail nie udzielam odpowiedzi!
Szanujmy innych użytkowników!
Wesprzyj akcje: Temat rozwiązany -> dodajemy [solved]
sir_dudi
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 04 cze 2006, 09:53
Płeć: Mężczyzna
Wersja Ubuntu: 7.10

Odp: ec.h brak pliku nagłowkowego

Post autor: sir_dudi »

Miałem już linux-headers-generic, zainstalowałem linux-headers-386 i ciągle nic. Czy ty masz ten plik?
adrian5632
Przyjaciel
Przyjaciel
Posty: 259
Rejestracja: 17 gru 2006, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: ec.h brak pliku nagłowkowego

Post autor: adrian5632 »

A o takim czymś jak packages.ubuntu.com nie słyszałeś? Tam masz ładnie wylistowane, gdzie szukane pliki się znajdują...
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
sir_dudi
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 04 cze 2006, 09:53
Płeć: Mężczyzna
Wersja Ubuntu: 7.10

Odp: ec.h brak pliku nagłowkowego

Post autor: sir_dudi »

Nie znalazłem ec.h

EDIT:
Ty masz u siebie ten plik?
adrian5632
Przyjaciel
Przyjaciel
Posty: 259
Rejestracja: 17 gru 2006, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: ec.h brak pliku nagłowkowego

Post autor: adrian5632 »

No to jestem ciekawy, jak ty szukałeś...
http://packages.ubuntu.com/search?searc ... y&arch=any
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
sir_dudi
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 04 cze 2006, 09:53
Płeć: Mężczyzna
Wersja Ubuntu: 7.10

Odp: ec.h brak pliku nagłowkowego

Post autor: sir_dudi »

To nie jest ten:), on powinien się znajdować w /usr/include , możesz looknąć czy masz taki?
adrian5632
Przyjaciel
Przyjaciel
Posty: 259
Rejestracja: 17 gru 2006, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: ec.h brak pliku nagłowkowego

Post autor: adrian5632 »

Nie mam, to zresztą logiczne, skoro nie ma go w żadnym pakiecie. To nie jest przypadkiem jakiś windowsowy?
który zawiera przydatne instrukcje do wykrywania błedów
Opisz, jakie to instrukcje, to ci powiemy (jeśli będziemy oczywiście wiedzieli), gdzie coś podobnego możesz znaleść.
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
sir_dudi
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 04 cze 2006, 09:53
Płeć: Mężczyzna
Wersja Ubuntu: 7.10

Odp: ec.h brak pliku nagłowkowego

Post autor: sir_dudi »

Chodzi mi o tzw blok porządków. działa to tak:
Są makra :
EC_CLEANUP_BGN
// tutaj treść bloku porządków

EC_CLEANUP_END.
Takie coś wstawiam np w funkcji main. No i teraz gdy np wywołuje jakąś funkcję która zwraca powiedzmy false gdy jest błąd , a jeżeli jest ok zwraca true to piszę:
ec_false(jakas_funkcja()); i tutaj jeżeli wystąpi błąd występuję skok do bloku porządków i obsługa tej sytuacji.
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość