如何在mac中编辑/usr/include/dlfcn.h

时间:2016-05-20 10:28:07

标签: c++ linux macos

我必须编辑这个文件/usr/include/dlfcn.h(一个包的编译,它的维护者告诉我在这个文件中添加一些行)。但我不能编辑它。这是只读的。我使用sudo chmod 777来更改它的权限,但我没有权限更改它。我试过,例如,sudo -s或su,但我没有得到许可。

使用“sudo”,“sudo -s”,“su”是我知道获得更改文件权限的所有方法。但在这种情况下我失败了。那么谁知道解决方案呢,你能帮助我吗?

我使用osx 10.11和xcode 7.3.1

1 个答案:

答案 0 :(得分:0)

在sudoing之后你是如何继续的?您尝试直接用编辑器打开它并且它不允许? (即sudo gedit / vi /无论dlfnc.h)