您当前的位置: 首页 >  ar

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MAC编译lame ld: symbol(s) not found for architecture x86_64/_lame_init_old“, referenced from

柳鲲鹏 发布时间:2022-01-18 08:55:08 ,浏览量:0

  • 具体错误

在mac上编译lame,出现这个错误:

Undefined symbols for architecture x86_64:
  "_lame_init_old", referenced from:
     -exported_symbol[s_list] command line option
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
  • 原因

这个错误,简单的说,就是编译出错了。这里也清清楚楚的说明,没有找到lame_init_old。

  • 解决办法

使用grep找到哪里有lame_init_old,再看看处理办法。

编译include/libmp3lame.sym,删除lame_init_old所在行。

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.1391s