Witam, właśnie zaczęłam na zajęciach przygodę z programowaniem w języku C w Ubuntu. Na początku chciałabym podkreślić, że nie miałam do tej pory szansy na naukę żadnego języka programowania, a swoje pierwsze kroki stawiam na zajęciach w języku angielskim. Jest to dla mnie szczególne utrudnienie, bo nie dość, że początek, to jeszcze w obcym języku.
Na pierwszych zajęciach prowadzący pokazał studentom grę, w której obiekt trafia w target powodując jego eksplozję. Na laboratoriach naszym zadaniem było powtórzenie owej operacji samodzielnie. Pamięć złotej rybki i brak zrozumienia jednak doprowadziły, że nie byłam w stanie na zajęciach wykonać tego ćwiczenia i-co za tym idzie, również w domu nie wiem jak do tego podejść.
Dostaliśmy foldery, w którym znajduje się plik z programem oraz plik makefile.
Nawet jeśli nie do końca jestem pewna w jakim celu, pobrałam pliki primlib.c (plus jakiś program demo wywołał inne pliki: primlib.o i primlib.h). Przeniosłam treści plików do tego samego folderu, co primlib.c, zmieniłam makefile programu demo na ten, który dostałam od wykładowcy i próbowałam wpisywać następujące komendy:
gedit makefile
make
no i tu się pojawił problem, gdyż pojawiła mi się informacja:
make: *** No rule to make target '../primlib.c', needed by '../primlib.o'. Stop.
Co to znaczy pojęcia nie mam, nie wiem jak się dostać do pożądanego pliku, słowek- jestem maksymalnie w kropce.
Dlatego mimo pewnie banalnego problemu serdecznie proszę o pomoc. Być może czegoś nie zainstalowałam właściwie, coś pomieszałam, naprawdę nie wiem.
Z góry serdecznie dziękuję za każą próbę pomocy :)