使用SO来加入ADD_CUSTOM_TARGET

时间:2015-06-29 02:32:14

标签: xcode cmake

我正在尝试将源文件添加到我的Xcode项目中的自定义目标(minizip)。从这里开始,“不起作用”意味着源文件没有出现在Xcode项目导航器中的目标下,而“工作”意味着他们这样做。

使用:

ADD_CUSTOM_TARGET(minizip SOURCES "${<path_to_minizip_dir>}/unzip.c")

不起作用:

FILE(GLOB MINIZIP_SRC "${<path_to_minizip_dir>}/*")
ADD_CUSTOM_TARGET(minizip SOURCES ${MINIZIP_SRC})

不起作用:

AUX_SOURCE_DIRECTORY("${<path_to_minizip_dir>}" MINIZIP_SRC)
ADD_CUSTOM_TARGET(minizip SOURCES ${MINIZIP_SRC})

我如何解决这个问题?即,将minizip目录中的所有源都包含在目标中,而不必单独指定每个源。

1 个答案:

答案 0 :(得分:0)

解决。

删除引号如下,它可以正常工作。

FILE(GLOB MINIZIP_SRC ${<path_to_minizip_dir>}/*)