git - 带有绝对路径的 Makefile 和 Git

标签 git makefile project development-environment project-structure

我有一个带有自定义 Makefile 的 C 项目。它的第一行是项目目录的路径。因此,使用该项目的每台机器都必须将此路径更改为其工作目录,这自然会导致新的不良提交,尤其是在推送数据时。此外,还有一些外部 SDK 也需要路径。

你们的解决方案是什么?

最佳答案

有条件地包含一个未跟踪的 makefile,用于设置本地路径(例如 -include config.mak)。

关于git - 带有绝对路径的 Makefile 和 Git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41690325/

相关文章:

git - 当我执行 git Branch -a 时,分支下的分支会是什么样子?

Git 克隆不工作 - 错误 443

git - 如何使用 SourceTree 更新我的 fork 存储库?

xcode项目打开没有.xcodeproj文件

android - LibGdx 和 Gwt : No source code is available for type

c - 如果输入到字符数组中的字符数少于指定的空格数,会发生什么情况

git - 通过git编辑gitlab和bitbucket的配置文件

Makefile 对象列表和对象位置

shell - Makefile shell 调用中的哈希会导致意外行为

c++ - 指定备用编译器和链接器来制作