cmake通配符的问题
cmake通配符的问题
我要编译一个数学库,里面又上百个.c文件,在写CMakeList.txt时,发现idf_component_register(SRCS "./*.c")这样的写法不起作用,提示找不到*.c文件,为什么呢?难不成只能手动输入一百多个文件的文件名吗?
-
- Posts: 11
- Joined: Fri Jun 23, 2023 6:49 pm
Re: cmake通配符的问题
file(GLOB_RECURSE LIB_SRCS
"../lib/WS2812FX/src/*.cpp"
"../lib/factory/*.c"
)
idf_component_register(SRCS
"imageScroll.cpp"
${LIB_SRCS}
这样写可以
"../lib/WS2812FX/src/*.cpp"
"../lib/factory/*.c"
)
idf_component_register(SRCS
"imageScroll.cpp"
${LIB_SRCS}
这样写可以
Who is online
Users browsing this forum: Baidu [Spider] and 173 guests