如何在生成文件中为目标创建文件夹
问题描述:
您好,我已经编写了从目标文件组成lib.a的makefile。我需要从这个lib创建.zip,为它创建一个新目录并保存。任何人都可以帮忙吗?如何在生成文件中为目标创建文件夹
生成文件:
CONFIG ?= BuildConfigurations/config.mk
include $(CONFIG)
objects = $(addsuffix /*.o, $(local_include))
ib.a: $(objects)
${AR} -cr ${@} ${^}
config.mk:
local_include := Target/ASIHTTPRequest
答
这类的事情将是特定于平台的至少一个学位。如果你在Linux上,你可以只是
ib.a: $(objects) dir
${AR} -cr ${@} ${^}
dir:
mkdir dir
dir/id.zip: ib.a
zip dir/id.zip ib.a
我不知道这些命令是否会在另一个平台上相同。