Makefile'de ayrıntılı bir derlemeyi etkinleştirmek istiyorum, ancak koşullu OR
'u nasıl oluşturacağımı anlayamıyorum. Koşullu VEYA makefile
V=1
veya
VERBOSE=1
ayarlayarak
ayrıntılı derleme ya belirtmek isterler. Size onunla faydalanmak (ve
VERBOSE
sadece farkında diğer Makefile kullanın)
bazı komut dosyaları var çünkü VERBOSE=1
kullanılır olmasını istediğiniz Yani sonuç bu iki komut aynı olduğunu olmalıdır:
make all VERBOSE=1 # pain to write
make all V=1
: Ben başarmak istiyorum ne
ifdef VERBOSE
[issue compilation commands with verbose mode]
endif
C önişlemci yakındır: Şimdi benim makefile bu bugün gibi görünüyor
Bunu nasıl yapacağınızı biliyor musunuz?
ifeq http://stackoverflow.com/questions/7656425/makefile-ifeq-logical-or –