/bin/sh: 1: ./configure: Permission denied
时间: 2024-02-04 22:03:39 浏览: 244
根据你提供的引用内容,当你在编译软件时出现"/bin/sh: 1: ./configure: Permission denied"错误时,这意味着你没有执行该文件的权限。解决这个问题的方法是给该文件添加执行权限。
你可以使用以下命令来为该文件添加执行权限:
```shell
chmod +x configure
```
然后,你可以再次尝试运行该文件:
```shell
./configure
```
这样应该就可以解决权限不足的问题了。
相关问题
../configure: line 3: /export/home/anliying/bin/cmake-3.26.4/bootstrap: Permission denied ../configure: line 3: exec: /export/home/anliying/bin/cmake-3.26.4/bootstrap: cannot execute: Permission denied
这个错误提示表明你在运行一个名为“configure”的脚本时,该脚本无法执行位于“/export/home/anliying/bin/cmake-3.26.4/bootstrap”路径下的CMake文件,因为你没有执行该文件的权限。 解决方法是,你需要给“/export/home/anliying/bin/cmake-3.26.4/bootstrap”文件添加可执行权限,可以使用chmod命令进行操作。具体命令如下:
```
chmod +x /export/home/anliying/bin/cmake-3.26.4/bootstrap
```
执行完此命令后,再次运行configure脚本即可。
-bash: ./configure: Permission denied-bash: ./configure: Permission denied
这个错误提示是由于没有执行权限导致的。在Linux系统中,如果你想运行一个可执行文件,需要给予该文件执行权限。你可以使用以下命令给予文件执行权限:
```
chmod +x 文件名
```
其中,文件名是你要运行的文件的名称。执行以上命令后,再次尝试运行该文件,应该就不会再出现"-bash: ./configure: Permission denied"的错误了。
阅读全文