我运行的模型有时需要更改源代码。我想在makefile中提供一个条款,该条款可以自动压缩与特定运行关联的所有源文件,并将它们与输出文件一起存储。是否可以从makefile中执行此操作?

谢谢!

最佳答案

我同意John's comment。但这是在Makefile中要做的事情:

ARCHIVE = src.tar.gz

$(ARCHIVE): $(C_FILES)
    tar cvzf $(ARCHIVE) $(C_FILES)


您可以根据自己的需要进行调整。

10-07 23:18