आप लॉजिकल या मेक ifeq
ऑपरेटर का उपयोग कैसे करते हैं?मेकफ़ाइल ifeq तार्किक या
उदाहरण के लिए, मैं (सरलीकृत) है
ifeq ($(GCC_MINOR), 4)
CFLAGS += -fno-strict-overflow
endif
ifeq ($(GCC_MINOR), 5)
CFLAGS += -fno-strict-overflow
endif
लेकिन इन पंक्तियों को मजबूत करना चाहते हैं।
(हाँ, हाँ, autotools, कॉन्फ़िगर, आदि आदि, बहुत भारी हाथ के वर्तमान स्थिति के लिए, Makefile यहाँ के भीतर सब कुछ रखना चाहते हैं)
[इस सवाल का तार्किक विपरीत: How to Use of Multiple condition in 'ifeq' statement]
* के संभावित डुप्लिकेट [परिसर की स्थिति Makefile में जाँच] (http://stackoverflow.com/questions/ 5584872/जटिल स्थिति-चेक-इन-makefile) *। –
ऐसा नहीं लगता कि यह एक डुप्ली है, लिंक किया गया प्रश्न 'ifdef' ऑपरेटरों को चेन करने से संबंधित है, यह प्रश्न' ifeq 'ऑपरेटरों को चेन करने से संबंधित है, लेकिन उत्तर निश्चित रूप से अलग हैं। – Pat
के समान [वहाँ के लिए एक तार्किक 'OR' ऑपरेटर है' ifneq'?] (Http://stackoverflow.com/q/8296723/471376) – JamesThomasMoon1979