Pytania oznaczone «make»

14
Dlaczego bieżący katalog nie zmienia się w pliku makefile?

Próbuję uruchomić prosty skrypt - sklonować repozytorium git do określonego katalogu, a następnie cddo tego katalogu, aby wykonać skrypt instalacyjny. Ten skrypt znajduje się w pliku Makefile. Ale cdwydaje się, że nie działa. Nie znajduje mojego skryptu instalacyjnego. Dodałem pwd po cdskrypcie...

13
configure.ac: nie używa gettext

Próbuję skompilować aplikację gnome i jestem ciekawy, co oznacza dane wyjściowe po uruchomieniu autogen.shskryptu: ~/Documents/Code/window-picker-applet $./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal autoreconf:...

12
Ograniczanie zachowania GNU ‑ Make do POSIX Make

Czy istnieje znany sposób, aby Linuks makeodrzucał niezamierzone użycie określonych rozszerzeń GNU-Make w Makefile podczas edycji lub używania Makefile innych w Linuksie? Mam na myśli ograniczenie GNU-Make do zachowania się makeokreślonego w POSIX i odrzucenie jakichkolwiek rozszerzeń...

11
Co oznacza symbol% ​​w Makefile

Bawię się plikami makefile i natrafiłem na % .o lub % .c . Z tego, co zrozumiałem, określa wszystkie pliki c lub o . Ale dlaczego to działa: %.o: %.c $(CC) -c $^ -o $@ i to nie działa SOURCE := $(wildcard *.c) $(SOURCE:.c=.o): SOURCE $(CC) -c $^ -o $@ Oba wyrażenia określają wszystkie...