Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ANSI C - Błąd przy kompilacji pliku

jowyma 02 Sty 2015 00:56 447 1
  • #1 02 Sty 2015 00:56
    jowyma
    Poziom 22  

    Proszę o pomoc z banalnym wydawałoby się problemem. Korzystam z książki Stephena Praty "Programowanie w C". Na stronach 776 - 778 jest rozbudowany przykład kolejki. Załączam przepisane trzy pliki: kolejka.c, uzyj_k.c oraz plik nagłówkowy kolejka.h.
    Usiłuję te pliki teraz skompilować. Pracuję w Ubuntu, kompilator gcc.
    Jako bibliotekę zarówno w kolejka.c jak i w uzyj_k.c mam wpisany plik "kolejka.h", który jest w tym samym katalogu. Mimo tego, kompilator odmawia współpracy bo nie umie znaleźć struktury Kolejka zdefiniowanej w pliku kolejka.h.
    Zapewne to jakiś trywialny błąd z mojej strony i brak jakiejś opcji przy kompilacji, ale zmęczenie bierze górę i nie umiem dostrzec tego błędu. Może jakaś litościwa dusza mi go pokaże.

    Załączam też plik kolejkazlecen1.c, gdzie wszystko jest połączone do kupy i który to plik działa.

    0 1
  • Pomocny post
    #2 02 Sty 2015 08:14
    Krzysztof Gustaw
    Poziom 23  

    Witam!
    W pliku nagłówkowym "kolejka.h" w pierwszym wierszu zamiast #ifdef powinno być #ifndef.
    Pozdrawiam
    KG

    0