@MichaelKjorling Czy chcesz zaktualizować opis, ponieważ jest nieco niechlujny pod koniec kodu?
Kevdog777
@ Kevdog777 Lepiej teraz? (Następnym razem możesz zrobić to sam; nawet jeśli nie masz przedstawiciela do natychmiastowych zmian, zawsze możesz je zasugerować.)
CV
Nie pozwoliłoby mi to, musiało być więcej niż 6 edycji - ale to lepiej, dziękuję :)
Kevdog777,
Czy kompilujesz pakiet?
hildred
Co próbujesz zrobić? To polecenie ma sens tylko wtedy, gdy w bieżącym katalogu znajduje się plik makefile zawierający regułę budowania celu config. Dlaczego spodziewałeś się, że zadziała?
Gilles 'SO - przestań być zły'
Odpowiedzi:
7
Nie możesz uruchomić make configtylko nigdzie - musisz znajdować się w katalogu, który zawiera plik Make. Do weryfikacji:
ls Makefile
Ten plik musi zawierać cel o nazwie config:
grep ^config Makefile
(to ostatnie polecenie nie pasuje do wszystkich możliwych składni Makefile, ale jeśli jest to prosty plik, powinien przynajmniej pokazać, czy istnieje inny cel, taki jak configurelub configuration.)
config
. Dlaczego spodziewałeś się, że zadziała?Odpowiedzi:
Nie możesz uruchomić
make config
tylko nigdzie - musisz znajdować się w katalogu, który zawiera plik Make. Do weryfikacji:Ten plik musi zawierać cel o nazwie
config
:(to ostatnie polecenie nie pasuje do wszystkich możliwych składni Makefile, ale jeśli jest to prosty plik, powinien przynajmniej pokazać, czy istnieje inny cel, taki jak
configure
lubconfiguration
.)źródło
Oznacza to, że
make
nie wie, co zrobić zconfig
argumentem. To nie istnieje. Przeczytaj,Makefile
aby określić, czego potrzebujesz.źródło
Konfiguracja oprogramowania w * nix jest zwykle wykonywana przez uruchomienie
configure
skryptu w katalogu najwyższego poziomu projektu:Próbowałeś tego?
źródło