Problem z kompilacją gcc

0

Witam,

stworzyłem sobie własną biblotekę do C. O ile biblioteka napisana jest raczej poprawnie (nie miałem okazji jeszcze tego przetestować), to mam problem z kompilacją tego pod GCC. Wypisuje mi:

zad1.c:1:18: error: wiki.h: Nie ma takiego pliku ani katalogu

Dodam, że bibloteka umieszczona jest w tym samym folderze, co plik zad1. Pragę skompilować to przy pomocy takiego:
gcc -Wall -o zad1 zad1.c -lm wiki.h polecenia.

W którym miejscu popełniam błąd?
Z góry dziękuje za pomoc, pozdrawiam
młody.

0

gcc -Wall zad1.c wiki.h -lm -o zad1

Prosz...

0

Dzięki za odpowiedź, ale nadal wyskakuje to samo. Pliki NA PEWNO są w tym samym folderze. Najwyraźniej źle utworzyłem plik nagłówkowy. (zrobiłem go w ten sam sposób co plik.c tyle, że ze składnią jemu odpowiadającą, nawet po przekopiowaniu działań z http://pl.wikibooks.org/wiki/C/Biblioteki wyświetla mi się komunikat, że tego pliku nie ma w folderze). Czy powinienem go utworzyć w inny sposób niż Nowy plik z rozszerzeniem.h ? Nie mogę znaleźć nigdzie takiej informacji

2

W pliku zad1.c dołączasz plik wiki.h w taki sposób? -> #include "wiki.h"
Ewentualnie sprecyzuj jawnie ścieżkę do includowanych plików przez opcję -I"ścieżka".

0

Sprawdź kilka razy nazwę tego pliku bo jak będzie wikii.h to...

0

sprawdziłem to na wszelkie możliwe strony, próbowałem z różnym opcjami + umieszczenie tego pliku w osobnym katalogu i nadal nic. Trudno, przerzucę się na jakieś studio na windowsie.

0

Pokaż zawartość tych plików.

0

Wrzuciłem wszystko na skrina, jeśli nadal potrzebna zarartość plików to moge wstawić, aczkolwiek myślę, że to mija się z celem.

http://screenshu.com/static/uploads/temporary/lz/pm/o0/kypfmy.jpg

1

zamienić wiersz na:
#include "wiki.h"
kompilować:
gcc -Wall zad1.c -lm -o zad1

0

Dzięki wielkie! Problem rozwiązany! Wystarczyło samo ubranie w " ".

1 użytkowników online, w tym zalogowanych: 0, gości: 1