在Ubuntu上安装Opensmile

时间:2019-06-01 08:34:57

标签: shell ubuntu

发出命令时:

./configure CXXFLAGS=‘‘-O2 -mfpmath=sse -march=native’’ CFLAGS=‘‘-O2  -mfpmath=sse -march=native’’ 

它显示了以下错误:

configure: error: unrecognized option: `-mfpmath=sse'
Try `./configure --help' for more information

我使用了sse2,但无法正常工作。在opensmile安装指南上,写明并非所有编译器都支持此选项。

1 个答案:

答案 0 :(得分:0)

shell支持"..."'...'(普通ASCII引号)来引号包含空格的单词。

您的命令使用花哨的Unicode引号,但不是通常的“...”双引号,而是‘...’单引号版本,两次:‘‘...’’

shell无法理解这些引号,这就是configure认为您试图设置CXXFLAGS=‘‘-O2并将-mfpmath=sse解析为一个单独选项的原因。

修复:

./configure CXXFLAGS='-O2 -mfpmath=sse -march=native' CFLAGS='-O2  -mfpmath=sse -march=native'