SORU
15 Ocak 2009, PERŞEMBE


Makefile değişken atama

Kimseye değişken atama gerçekten Makefiles nasıl çalıştığını net bir açıklama verebilir.

Arasındaki fark nedir :

 VARIABLE = value
 VARIABLE ?= value
 VARIABLE := value
 VARIABLE  = value

GNU Olun El Kitabı section okudum ama hala bana mantıklı gelmiyor.

CEVAP
15 Ocak 2009, PERŞEMBE


Tembel Ayarlayın

VARIABLE = value

Bir değişken içindeki değerleri Normal ayarı ardışık değişken kullanıldığında, bildirilen zaman değil genişletilir

Hemen Ayarlayın

VARIABLE := value

Değerleri içinde basit genişleme ile bir değişken içindeki değerleri ayarı bildirim zaman genişletilir.

Yok Eğer Ayarlayın

VARIABLE ?= value

Eğer bir değeri var değil mi ayarı değişken sadece

Ekleyin

VARIABLE  = value

Mevcut değer için sağlanan değer (veya değişken akışından eğer bu değer ayarı) ekleme

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • ShoSho

    ShoSho

    20 Ocak 2010
  • Stevie

    Stevie

    2 Mayıs 2010