Makefile.bak 到底是什么,它的作用是什么?
What is exactly Makefile.bak and what is its role?
我用谷歌搜索了这个问题,但找不到定义。
什么是 Makefile.bak
文件及其作用是什么?
我已经收集到它已生成。根据 this article,它只是由 shell 脚本完成的旧 Makefile 的备份。这是什么时候产生的?建设期间?我将不胜感激更多信息
问题的一般背景(可选)
既然生成了,我认为它不应该包含在 git 管理的文件中,但不幸的是 Makefile.bak
被包含在我正在使用的 repo 中。我得到了一个应用于回购的补丁,它基本上包含了这个文件的变化。我想知道我是否可以忽略这个补丁,因为无论如何都会生成 Makefile.bak
您可以在 Chronic-Dev/openssl
: that Makefile.bak
is identical to Makefile
中看到一个例子,它很可能是由文本编辑器备份过程生成的。
我会删除它并将其添加到 .gitignore
:
git rm Makefile.bak
echo Makefile.bak>>.gitignore
git add .gitignore
git commit -m "Delete and ignore Makefile.bak"
git push
这不同于:
Makefile.shared
:link 共享库的辅助 makefile 以可移植的方式,比 libtool
更简单,希望不会太容易出错。
Makefile.static
: 要在您的机器上进行统计编译
Makefile.org
:Configure
用于生成实际 Makefile 的源 Makefile。
我用谷歌搜索了这个问题,但找不到定义。
什么是 Makefile.bak
文件及其作用是什么?
我已经收集到它已生成。根据 this article,它只是由 shell 脚本完成的旧 Makefile 的备份。这是什么时候产生的?建设期间?我将不胜感激更多信息
问题的一般背景(可选)
既然生成了,我认为它不应该包含在 git 管理的文件中,但不幸的是 Makefile.bak
被包含在我正在使用的 repo 中。我得到了一个应用于回购的补丁,它基本上包含了这个文件的变化。我想知道我是否可以忽略这个补丁,因为无论如何都会生成 Makefile.bak
您可以在 Chronic-Dev/openssl
: that Makefile.bak
is identical to Makefile
中看到一个例子,它很可能是由文本编辑器备份过程生成的。
我会删除它并将其添加到 .gitignore
:
git rm Makefile.bak
echo Makefile.bak>>.gitignore
git add .gitignore
git commit -m "Delete and ignore Makefile.bak"
git push
这不同于:
Makefile.shared
:link 共享库的辅助 makefile 以可移植的方式,比libtool
更简单,希望不会太容易出错。Makefile.static
: 要在您的机器上进行统计编译Makefile.org
:Configure
用于生成实际 Makefile 的源 Makefile。