这到底可能吗?如果可以,应该如何实现?
更新:我需要这样做是因为我要从动态和静态数据创建一个文件。
用例:我有一个测试目录。每个C文件都产生一个测试可执行文件。使用
SRCS = $(wildcard [a-z]*.c)
我可以根据需要添加新的测试,然后使用 make 命令找到新的测试并编译、运行和进行内存泄漏检测。我还使用 git。我想让 .gitignore
包括这些可执行文件。
那么问题来了,如何创建 .gitignore
并且包含静态数据,即我希望被忽略的文件(*.o
和 depend
),以及动态生成的可执行文件?
make
可以(或者你根本没有GNU make,而是使用了替代品),但作为shell的bash始终处理多行输入。 - Caleb