SORU
7 EKİM 2008, Salı


Makefile Eğer-O zaman Başka ve Döngüler

Birisi-daha sonra eğer ifadeleri ve Makefiles döngüler için nasıl kullanıldığını açıklayabilir mi? Örneklerle iyi belgeleri bulmak için görünmüyor olabilir.

CEVAP
7 EKİM 2008, Salı


Koşullu Biçimleri

Basit

conditional-directive
text-if-true
endif

Orta Derecede Karmaşık

conditional-directive
text-if-true
else
text-if-false
endif

Daha Karmaşık

conditional-directive
text-if-one-is-true
else
conditional-directive
text-if-true
else
text-if-false
endif
endif

Koşullu Yönergeleri

Eğer Sözdizimi Eşit

ifeq (arg1, arg2)
ifeq 'arg1' 'arg2'
ifeq "arg1" "arg2"
ifeq "arg1" 'arg2'
ifeq 'arg1' "arg2"

Eşit Sözdizimi

ifneq (arg1, arg2)
ifneq 'arg1' 'arg2'
ifneq "arg1" "arg2"
ifneq "arg1" 'arg2'
ifneq 'arg1' "arg2"

Eğer Sözdizimi Tanımlanan

ifdef variable-name

Tanımlı Sözdizimi Değil

ifndef variable-name  

dosyalarda grup Fonksiyonu

foreach Sözdizimi İşlev

$(foreach var, list, text)  

dosyalarda grup Anlambilim
"Liste" değişken "var" olan sözcük ve metin yürütülür. ayarlanır ile adında her boşluk ayrılmış kelime

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caramthros

    Caramthros

    10 AĞUSTOS 2007
  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • Orson Wang

    Orson Wang

    28 EKİM 2006