C++ 使用gcc编译文件时出错,原因是权限拒绝

C++ 使用gcc编译文件时出错,原因是权限拒绝,c++,linux,permissions,C++,Linux,Permissions,我想在fedoraLinux中编译一个C++程序,但该程序没有正确编译。我得到了以下错误: "/bin/sh: g++: command not found" make[1]: [*.o] Error 127 make[1]: Leaving directory 如果有人能提供帮助,我将非常高兴。如果您有证据表明权限被拒绝(您没有显示,但只是在问题标题中声明),您可以检查您的装载点是否具有执行权限: mount 查找noexec标志。要重新安装: sudo mount -o remount,

我想在
fedora
Linux
中编译一个
C++
程序,但该程序没有正确编译。我得到了以下错误:

"/bin/sh: g++: command not found" make[1]: [*.o] Error 127 make[1]: Leaving directory

如果有人能提供帮助,我将非常高兴。

如果您有证据表明权限被拒绝(您没有显示,但只是在问题标题中声明),您可以检查您的装载点是否具有执行权限:

mount
查找
noexec
标志。要重新安装:

sudo mount -o remount,exec {mountpoint}

这种情况在构建时更为常见,例如在
/tmp
或某些共享环境中,您在哪里看到权限被拒绝?似乎sh(shell)没有找到命令g++。是否确实正确安装了g++?