makefile

Czy GNU może obsługiwać nazwy plików ze spacjami?

Mam katalog zawierający kilka plików, z których niektóre mają spacje w nazwach: Test workspace/ Another directory/ file1.ex ... y można to obejść? Jeśli tak, to w jaki sposób? Zmiana nazwy każdego pliku i katalogu w celu usunięcia spacji nie jest opcją.

Marka: rule call rule

W pliku makefile, Czy Mogę wywołać regułę z innej reguły? Podobne do: rule1: echo "bye" rule2: date rule3: @echo "hello" rule1

Makefile If-Then Else i pętle

Czy ktoś może wyjaśnić jak używać poleceń if-then I pętli for w plikach Makefiles? Nie mogę znaleźć dobrej dokumentacji z przykładami.

Linux configure/ make, -- prefix?

Niełatwo to wyjaśnić... I ' m trying to configure, make i make install Xfce do mojego katalogu buildroot. Podczas konfigurac ... istnieje.) Jak ustawić folder do wbudowania, a jednocześnie ustawić inny katalog główny dla config pliki do wykorzystania?

Skąd pochodzi wartość CXX w pliku makefile?

Fragment Kodu: target_test : test.cc $(CXX) $(CPPFLAGS) $(CFLAGS) test.cc Wiem, że CXX jest zmienną (zawierającą pol ... nna nie jest zdefiniowana w pliku makefile i nie jest zmienną środowiskową. Czy ktoś może wyjaśnić skąd pochodzi wartość CXX?

Nie udało się zbudować json (1.6.3) z natywnym rozszerzeniem po zainstalowaniu Xcode 4.2

Czy znasz ten błąd? Nie mam pojęcia jak to naprawić: Installing json (1.6.3) with native extensions Gem::Installer::Extens ... ormacje o systemie: gem -v 1.8.10 $ ruby -v ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin10.8.0] Xcode v4.2.1

Skompilować Twitter Bootstrap 3 docs(jak)?

Próbuję skompilować bootstrap 3. Mam repo sklonowane na moim lokalnym. Uruchamiam make w katalogu bootstrap. aaas-imac:boots ... s! Thanks for using Bootstrap, <3 @mdo and @fat aaas-imac:bootstrap aaa$ Nie widzę nigdzie skompilowanych dokumentów?

crti.o brak pliku

Buduję projekt używając łańcucha narzędzi GNU i wszystko działa dobrze, dopóki nie dojdę do linkowania, gdzie linker skarży s ... 'libraries' , ale czy powinna szukać pliku .o na ścieżce biblioteki? Czy ścieżka wyszukiwania jest taka sama dla gcc i ld?

Co oznacza obj-y + = coś/ w pliku Makefile jądra Linuksa?

Rozumiem znaczenie obj-$(CONFIG_USB) += usb.o Jeśli CONFIG_USB to y, to usb.o zostanie skompilowany. Więc teraz jak to zrozumieć obj-y += something/

Dodawanie katalogu nagłówków w pliku Makefile

Witam chciałbym zapytać, czy ktoś wie jak Mogę dodać katalog dla plików nagłówkowych w Makefile aby uniknąć błędu *.h nie znaleziono, próbowałem tej opcji, ale nie działa: INC_PATH := -I /directory/to/add

Co Robi *.o/Sufiksy w Makefile oznaczają?

Widziałem takie komendy na wszystkich plikach Makefile, których nie do końca rozumiem: vpath.o: make.h config.h getopt.h ge ... $< @$(FC) -c $(FFLAGS) $< Co oznaczają *.o i *.suffixes? Uwaga: oba polecenia pochodzą z różnych części skryptu.

ant+cpptasks vs. scons vs. make

Szukam scons i chcę się upewnić, że wiem, jakie są alternatywy, zanim zainwestuję kawałek komórek mózgowych w coś zupełnie i ... y działa tak samo jak GCC, tylko że produkuje pliki obiektowe / pliki wykonywalne, które nie będą działać na moim komputerze.

Makefile: jak poprawnie dołączyć plik nagłówka i jego katalog?

Mam następujący makefile: CC=g++ INC_DIR = ../StdCUtil CFLAGS=-c -Wall -I$(INC_DIR) DEPS = split.h all: Lock.o DBC.o Trace ... o' failed Dlaczego to nie znajduje pliku nagłówkowego split.h, nawet jeśli podam INC_DIR w pliku makefile? Jak to poprawić?

Czy w pliku makefile nazwa katalogu jest fałszywym celem czy "prawdziwym" celem?

Zgodnie z tym, co czytałem o makefiles, fałszywy cel to każdy cel, który nie odpowiada rzeczywistej nazwie pliku. Moja intui ... mkdir ${OBJ_DIR}; \ fi; Więc w tym przypadku, jest ${OBJ_DIR}, Nazwa katalogu, fałszywy cel czy nie?

Jak określić katalog dla ścieżki modułu NDK

Mam problem z tym prostym zadaniem przez ostatnie kilka godzin. Mam katalog NDK-modules w katalogu głównym mojego projektu A ... określić ścieżkę? Aktualizacja: Specyfikacja była słuszna. Miałem problem w katalogu mymodule. Przepraszam za zamieszanie.

Jak utworzyć bibliotekę?

Powiedzmy, że mam 10 *.hpp i *.pliki cpp, które muszę skompilować kod. Wiem, że będę potrzebował tych samych plików dla wielu ... pp" Nie musiałbym wtedy pisać makefile za każdym razem, gdy potrzebuję tego "pakietu". Mówiąc dokładniej, używam Linuksa.

Debug vs. Release builds w Android NDK

Pracuję nad dużym silnikiem gry, który musi być przeniesiony na Androida. Cały kod to C / C++, więc przenosimy go przez NDK. ... ik xml. Co to właściwie ma wpływ na wygenerowany kod natywny, który jest kopiowany do urządzenia? Best and thanks, Kevin