首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

libmad 学习进阶5----libmad是使用总结

1.解码压缩包 2.configure 配置工具环境变量,产生makefile 3.sudo make 4.如果要产生库给应用使用,则make install,将库安装到指定的目录   ./configure --prefix=/安装目录路径 5.使用时,要先加载库路径,再跑应用 export LD_LIBRARY_PATH=/usr/local/lib 1.configure 出现C++问题,是相关编译插件没有安装好 configure: error: C++ preprocessor "/lib/cpp" fails sanity check sudo apt-get install build-essential  2.make 出现以下编译选项错误 cc1: error: unrecognized command line option '-fforce-mem'   这个选项是老的选项,新的编译器已经不支持,找到makefile,将该选项删除即可。 6.跑madminic   如何要跑alsa架构就要修改,先安装alsa库再修改makefile   CFLAGS = -Wall -march=i486 -g -O  -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -I/usr/include/alsa -lasound

02
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    安卓到底是不是Linux

    Linux 与 Linux 内核其实是不一样的,关于这个问题,我在之前的一篇文章中讲过(《Linux,Unix,GNU 到底有什么样的渊源?》)。Linux 的内核是由 Linus Torvalds 在1991年首次编写。它是操作系统的核心,包括设备驱动、文件系统、进程管理、网络通信等。但是操作系统光有内核,用户是没有办法操作的,所以很多厂商和 Linux 社区就在内核之上开发了很多工具,比如我们常用的 GNome桌面,FireFox浏览器、GIMP 图片编辑器等等。Linux 内核和这些应用一起打包后就被称作 Linux 发行版本。Linux 有很多的发行版本,我在之前的文章中(《这么多Linux版本,你究竟该怎么选择?》),对不同的版本做过比较。

    03
    领券