我最近编写了自己的.h
文件,我希望能够将其包含在我未来的任何项目中。因此,我将.h
文件保存在/usr/include
目录中,并且能够很好地编译我的C ++项目。但是,当我尝试在任何文本编辑器(Sublime,gedit)中更改.h
文件时,我无法保存。我假设这是因为文本编辑器默认情况下没有启用sudo root权限。那么如何从文本编辑器中保存对.h
文件的更改呢?
感谢您的帮助!
答案 0 :(得分:1)
您不应该在/usr/lib/include
中保存自己的项目文件,因为只有Linux发行版安装的包含文件才会相反。
相反,将选项传递给gcc编译器,以告知在哪里可以找到自己项目的包含文件。将其添加到您自己的项目文件夹和主文件夹中,因此不需要sudo权限。