./configuremakemake install -bash: ./configuremakemake: No such file or directory
时间: 2023-07-02 13:20:21 浏览: 161
Linux执行可执行文件提示No such file or directory的解决方法
5星 · 资源好评率100%
这个错误提示意味着系统找不到 `configure` 文件或 `make` 命令。请确保您已经在正确的目录中,并且已经按照正确的顺序运行了这些命令。
通常,在编译并安装源代码软件包时,需要按照以下步骤进行操作:
1. 解压缩源代码包。您可以使用 `tar` 命令将 `.tar.gz` 或 `.tar.bz2` 文件解压缩为源代码目录。例如,如果您的源代码文件名为 `speex-1.2.0.tar.gz`,则可以使用以下命令将其解压缩:
```
tar -xzf speex-1.2.0.tar.gz
```
2. 进入源代码目录。例如,如果您的源代码目录名为 `speex-1.2.0`,则可以使用以下命令进入该目录:
```
cd speex-1.2.0
```
3. 运行 `configure` 脚本以生成 Makefile。`configure` 脚本将检查系统环境,并生成适合当前系统的 Makefile。运行以下命令以运行 `configure` 脚本:
```
./configure
```
4. 运行 `make` 命令来编译软件包。Makefile 包含了编译和链接源代码的指令,运行以下命令以编译软件包:
```
make
```
5. 运行 `make install` 命令来安装软件包。这将把编译好的二进制文件和库文件安装到系统中。运行以下命令以安装软件包:
```
make install
```
请注意,这些命令需要在源代码软件包的根目录下运行。如果您尝试在其他目录下运行这些命令,系统将无法找到相关文件或命令,并显示类似于 "No such file or directory" 的错误信息。
希望这可以帮助您解决问题。
阅读全文