pocketsphinx里没有./configure
时间: 2023-08-27 12:07:12 浏览: 58
如果你下载的是 Pocketsphinx 的源码包,那么你需要先解压缩源码包,然后进入解压缩后的目录中执行以下命令:
```
./autogen.sh
./configure
```
在执行 `./autogen.sh` 命令之前,你需要先安装好 automake 和 libtool。如果你使用的是 Ubuntu 或 Debian 等基于 Debian 的 Linux 发行版,你可以使用以下命令来安装:
```
sudo apt-get install automake libtool
```
如果你使用的是其他 Linux 发行版,你可以使用相应的包管理器来安装 automake 和 libtool。如果你使用的是 macOS,你可以使用 Homebrew 来安装这些工具:
```
brew install automake libtool
```
安装好 automake 和 libtool 后,你就可以执行 `./autogen.sh` 和 `./configure` 命令来构建 Pocketsphinx 了。
相关问题
pocketsphinx里没有autogen.sh
是的,PocketSphinx没有autogen.sh文件。相反,它使用了一个称为`./configure`的脚本来生成Makefile。要生成Makefile,您可以按照以下步骤操作:
1. 下载PocketSphinx源代码并解压缩。
2. 打开终端,导航到解压缩的源代码目录。
3. 运行以下命令以生成Makefile:
```
./configure
```
4. 如果没有错误,则可以运行`make`命令以构建PocketSphinx。
pocketsphinx安装教程
安装Pocketsphinx的教程如下:
1. 解压Pocketsphinx压缩包:tar xvf pocketsphinx-0.8.tar.gz
2. 进入解压后的目录:cd pocketsphinx-0.8
3. 配置编译环境:./configure
4. 编译源代码:sudo make
5. 安装Pocketsphinx:sudo make install
以上步骤完成后,Pocketsphinx就成功安装在您的系统中了。
请注意,安装Pocketsphinx之前,您可能还需要先安装Sphinxbase。Sphinxbase是Pocketsphinx所依赖的支持库。如果您还没有安装Sphinxbase,可以按照以下步骤进行安装:
1. 解压Sphinxbase压缩包:tar xvf sphinxbase-0.8.tar.gz
2. 进入解压后的目录:cd sphinxbase-0.8
3. 配置编译环境:./configure
. 编译源代码:sudo make
5. 安装Sphinxbase:sudo make install
完成以上步骤后,再按照上述的Pocketsphinx安装教程进行安装即可。