2011-03-25 159 views
0

您好,我已經編寫了從目標文件組成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 

回答

0

這類的事情將是特定於平臺的至少一個學位。如果你在Linux上,你可以只是

ib.a: $(objects) dir 
    ${AR} -cr ${@} ${^} 

dir: 
    mkdir dir 

dir/id.zip: ib.a 
    zip dir/id.zip ib.a 

我不知道這些命令是否會在另一個平臺上相同。

相關問題