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++?