标签: gcc makefile cygwin gnu-make
任何人都可以帮我创建静态库吗? 我在cygwin下工作并使用gcc。 我有4个目标文件,我想使用make创建一个静态库。如何配置我的makefile来执行此操作?
make
答案 0 :(得分:2)
创建如下规则:
libmylibrary.a: file1.o file2.o file3.o ar rcs $@ $^
请注意,您必须使用Tab开始第二行,而不是四个空格。 $@是makefile中的一个特殊常量,它被解析为目标名称,而$^被解析为依赖列表。
$@
$^