在安装xutils-dev以使makedepend依赖于我的Linux Mint 12安装程序之后,我尝试通过在Makefile上执行“ make”命令(在此处http://svn.clinrisk.co.uk/opensource/qrisk2/找到目录结构)来编译c程序并生成可执行文件。但是我收到以下消息:

makedepend: error: cannot rename Makefile to Makefile.bak


我只看到了与cygwin相关的问题,但我没有使用。我安装的makedepend是否有问题?还是正在重命名可以覆盖的内容?

非常感谢

最佳答案

这可能是目录上的文件权限问题。
确保您对该目录具有写权限。

通常,以拥有源代码树中文件的同一用户身份运行make
所有者通常将对所有文件和目录具有写权限。
其他用户通常不这样做,而且应该如此。

我签出了QRISK2,它遵循这种模式。

关于c - makedepend无法重命名makefile,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21726131/

10-16 03:36