在安装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/