如何在Makefile中使用通配符?

水银0114

以下代码段:

... rest of makefile ...
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usb_bsp.c
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usb_core.c
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usb_dcd.c
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usbd_cdc_core.c 
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usbd_cdc_vcp.c 
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usb_dcd_int.c 
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usbd_core.c 
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usbd_desc.c 
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usbd_ioreq.c 
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usbd_req.c 
SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/usbd_usr.c
... rest of makefile

编译,但是如果我将其替换为:

SRCS += $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/$(wildcard *.c)

make 命令返回链接器错误:

FingerCell/Source/STM32F4-DISCOVERY_USB/User.o: No such file or directory

STM32F4-DISCOVERY_USB目录.c除第一个代码段中列出的文件外,没有其他文件。我在这里使用通配符不正确吗?

水银0114
SRCS += $(wildcard $(BASEDIR)FingerCell/Source/STM32F4-DISCOVERY_USB/*.c)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在sed中使用Shell通配符?

来自分类Dev

如何在egrep中使用通配符?

来自分类Dev

如何在FILTER函数中使用通配符

来自分类Dev

如何在Python中使用通配符

来自分类Dev

如何在xargs命令中使用通配符?

来自分类Dev

如何在Spotlight搜索中使用通配符?

来自分类Dev

如何在strpos中使用通配符

来自分类Dev

如何在sudo中使用shell通配符?

来自分类Dev

如何在egrep中使用通配符?

来自分类Dev

你如何在 dotty 中使用通配符?

来自分类Dev

如何在makefile中使用virtualenv

来自分类Dev

如何在Makefile中使用vim LatexSuite?

来自分类Dev

如何在Makefile中使用导出的变量?

来自分类Dev

如何在Makefile中使用vim LatexSuite?

来自分类Dev

如何在Makefile中使用导出的变量?

来自分类Dev

如何在Makefile中使用带':'的变量?

来自分类Dev

如何在 Makefile 中使用匿名 fifo?

来自分类Dev

如何在switch语句中使用通配符?

来自分类Dev

如何在ant shell命令值中使用通配符?

来自分类Dev

如何在带参数的SQL查询中使用通配符

来自分类Dev

如何在bash中使用带通配符的异常?

来自分类Dev

如何在Oracle SQL中使用字符列表通配符?

来自分类Dev

如何在Kentico 9中使用通配符URL?

来自分类Dev

如何在system()中使用通配符表达式

来自分类Dev

如何在VBscript中使用通配符查找和读取文件?

来自分类Dev

如何在Inno Setup的[CustomMessages]部分中使用通配符?

来自分类Dev

如何在Erlang中使用通配符*检查文件是否存在?

来自分类Dev

如何在密码的关系名称中使用通配符

来自分类Dev

如何在带参数的SQL查询中使用通配符