Mam problem z linkowaniem biblioteki pdcurses


(Kacper005) #1

Witam 

 

Czy mógłby ktoś wytłumaczyć mi co zrobić, aby znajdowało bibliotekę pdcurses ?

 

Ponieważ zainstalowałem ją używając instalatora ze strony devpacks i wszystko ładnie mi się zainstalowało wybrałem w nowym projekcie opcje pdcurses a, wyskakuje mi błąd:

 

[Error] curses.h: No such file or directory

compilation terminated.

recipe for target 'main.o' failed

 

Dzieje się tak przy wszystkich bibliotekach myśle że źle linkuje ale jestem nowy w programowaniu z bibliotekami.

 

P.S- Programuje pod Dev-cpp


(enedil) #2

Musisz dodać do argumentów linkera, aby linkował z pdcurses. Nie wiem jak to zrobić pod DevC++. W Linuksie spod konsoli wyglądałoby to tak:

gcc plik.c -o plik -lncurses

(Kacper005) #3

pomożesz mi znaleźć jakąś stronę

która by o tym mówiła ?

 

bardzo proszę


(M Kuczewski) #4

Cytat wujka googla:

 

“W opcjach projektu masz ‘Directories/Library Directories’, gdzie możesz sobie powpisywać ścieżki do LIB-ów, a w menu ‘Tools/Compiler’ możesz to samo ustawić dla wszystkich projektów. Wtedy nie będziesz musiał podawać w ogóle żadnych ścieżek w linii poleceń linkera, tylko same nazwy bibliotek.”


(Kacper005) #5

A jak przypisać te ścieżki do lib’ów jak użyłem instalatora?

Naprawdę błagam o pomoc chciałbym napisać grę podobną do DF.