Makefile中的ifeq


ifeq($(ABC), XXX)

CFLAGS += -DABC

endif

 

注意: 逗号和XXX之间必须有一个空格

更需要注意的是: ifeq中的XXX后面不能带空格,如果XXX后面带了一个空格,那空格和XXX会被认为是一个整体

export ABC = XXX[ ][ ]       这里用[ ]表示一个空格

那么

ifeq($(ABC), XXX[ ][ ])  

这样写才能通过ifeq的判断


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM