某些用户无法访问 g++ 包含目录

某些用户无法访问 g++ 包含目录

我正在尝试使用 g++ 编译一个 c++ 程序。当我以 root 身份执行此操作时,一切正常。当我以其他用户(具有相当受限制的访问权限)执行此操作时,我得到:

致命错误:iostream:没有这样的文件或目录编译终止。

代码本身只是

#include <iostream>
using namespace std;
int main()
{}

所以基本上它什么都不做,因为如果它更复杂的话它就不会编译。有什么想法吗?

有几件事要提一下:

当我运行一个非常基本的程序(仅最后两行,没有包含等)时,我得到 g++-5:致命错误:-fuse-linker-plugin,但未找到 liblto_plugin.so 编译终止

Ubuntu版本是16.04,64位,服务器。

g++ 给出 /usr/bin/g++

相关内容