首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

linux内核中的Makefile有关问题

2012-03-27 
linux内核中的Makefile问题Makefile里有一句这种写法,ifeq ($(CONFIG_USB_LIBUSUAL),)usb-storage-objs+

linux内核中的Makefile问题
Makefile里有一句这种写法,


ifeq ($(CONFIG_USB_LIBUSUAL),)
usb-storage-objs += usual-tables.o
else
obj-$(CONFIG_USB) += usb-libusual.o
usb-libusual-objs := libusual.o usual-tables.o
endif


ifeq( , )是什么意思啊,难道是相等的判断?要是相等的判断的话那应是两个参数都得写上啊?可是逗号前面有参数,后面又没参数。指点指点哦

[解决办法]
应该是判断是否为空把
[解决办法]
ifeq(a,)。。。else 。。。endif
 就是表示括号内,逗号两边进行相等比较,意思是:a是否为空,是则。。。否则。。。

热点排行