美文网首页
Xcode 静态库libmp3lame.a无法真机运行!lame

Xcode 静态库libmp3lame.a无法真机运行!lame

作者: _10_01_ | 来源:发表于2017-11-23 17:47 被阅读25次

    转载: http://blog.csdn.net/Mstic/article/details/73467852

    LAME 是最好的MP3编码器,编码高品质MP3的最好也是唯一的选择。但是遇到libmp3lame.a文件在Xcode环境下无法真机运行时,可以尝试以下方法进行对lame静态库libmp3lame.a的编译 使其支持最新的架构!

    1.在这里 https://sourceforge.net/projects/lame/ 下载lame的最新版本解压到桌面的一个文件夹里例如 lame

    2.https://github.com/kewlbear/lame-ios-build 下载之后得到lame-build.sh拷贝到上一步解压好的文件夹里(lame)

    3.重点来了:完成了上面两个步骤之后 使用文本编辑打开built-lame.sh 就可以看到我们将要修改的地方了 看图


    SOURCE="" 这边为脚本路径 路径已经发生改变 直接设置为空就可以了
    FAT="fat-lame"

    SCRATCH="/Users/你的电脑名/Desktop/lame" 这里放入第一步解压在桌面的lame文件的绝对路径
    修改结束后 如图2:


    4.打开终端 进入第一步的lame文件夹下 cd

    /Users/你的电脑名/Desktop/lame

    成功进入lame文件下之后 输入 chmod 777 build-lame.sh

    最后输入

    ./

    build-lame.sh

    到这里就要结束啦 等着编译完成就好了~

    找到lame 文件夹下面的fat-lame文件夹里面的libmp3lame.a和lame.h 这就是重新编译出来的静态库了 直接拖到你的项目就可以用啦~

    The end~ 编译好的 直接下载使用请 戳这里

    相关文章

      网友评论

          本文标题:Xcode 静态库libmp3lame.a无法真机运行!lame

          本文链接:https://www.haomeiwen.com/subject/kuttbxtx.html