如何在 x86 中编译 sph_convert.exe

Posted

技术标签:

【中文标题】如何在 x86 中编译 sph_convert.exe【英文标题】:how to compile the sph_convert.exe in x86 【发布时间】:2018-04-08 05:16:12 【问题描述】:

我想将一些 sph 文件转换为 wav,所以我从 nist 下载了文件 sph_convert_v2_1.zip。 但是sph_convert.exe 只能在x86 中使用。我使用这个gcc -o sph_convert.exe *.c 来编译它。但是出现了这个错误:

请问如何正确编译?

【问题讨论】:

【参考方案1】:

您可以改用 sph2pipe。

只需从这里下载 sph2pipe:https://www.ldc.upenn.edu/language-resources/tools/sphere-conversion-tools

然后单击 exe 文件将其安装到您的 Windows 上。

稍后,转到命令提示符 > 只需将 cd 放入包含 EXE 文件和要转换的 .sph 的文件夹中 > 输入命令

sph2pipe.exe file file.wav

【讨论】:

以上是关于如何在 x86 中编译 sph_convert.exe的主要内容,如果未能解决你的问题,请参考以下文章

openwrt编译x86镜像

x86汇编编程中如何表示FFFFFFBB等十六进制值?

x86汇编编程中如何表示FFFFFFBB等十六进制值?

如何在汇编程序 x86 函数调用中传递参数?

Visual C++ 2012 (x86) 中可能的编译器错误?

如何知道在构建中使用哪个 cpu(x86 x64 或 AnyCpu)?