zoukankan      html  css  js  c++  java
  • 安装Sphere v2.7 遇到的问题

    今天在安装Sphere v2.7 的时候,提示错误:

    /home/lgj/nist/lib/libsphereCombinedLibs.a(shorten.o): In function `shorten':
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:499: undefined reference to `log'
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:554: undefined reference to `floor'
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:558: undefined reference to `floor'
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:559: undefined reference to `exp'
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:560: undefined reference to `pow'
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:561: undefined reference to `log'
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:561: undefined reference to `floor'
    /home/lgj/Documents/Speech/nist/src/lib/sp/shorten.c:876: undefined reference to `log'
    /home/lgj/Documents/Speech/nist/lib/libsphereCombinedLibs.a(lpc.o): In function `wav2lpc':
    /home/lgj/Documents/Speech/nist/src/lib/sp/lpc.c:59: undefined reference to `log'
    /home/lgj/Documents/Speech/nist/src/lib/sp/lpc.c:93: undefined reference to `log'
    /home/lgj/Documents/Speech/nist/lib/libsphereCombinedLibs.a(poly.o): In function `wav2poly':
    /home/lgj/Documents/Speech/nist/src/lib/sp/poly.c:59: undefined reference to `log'
    /home/lgj/Documents/Speech/nist/src/lib/sp/poly.c:62: undefined reference to `log'

    网上搜索了一下,发现是gcc编译的时候少了-lm 的原因。在stackoverflow上找到了解决方法。

    解决方法:

    1. 打开 /nist/lib/makes/make_spg.txt 文件

    2. 修改 LLIBS = -l$(COMBINEDLIB) -lm

  • 相关阅读:
    Kafka sender消息生产者
    springboot--websocket简单demo(一):session chat
    IDE引入mindmap插件,在项目中添加思维导图
    Redis启动命令
    Failure to find com.oracle:ojdbc6:jar:11.2.0.1.0
    Java秒杀系统实战系列~构建SpringBoot多模块项目
    利用java多线程技术往Elasticsearch导入千亿级数据
    list遍历陷阱分析原理
    Storm框架最显著的应用
    Apache Storm Trident
  • 原文地址:https://www.cnblogs.com/ghmgm/p/6323492.html
Copyright © 2011-2022 走看看