1. 程式人生 > >關於音效卡驅動後的madplay安裝問題以及解決

關於音效卡驅動後的madplay安裝問題以及解決

在這裡插入圖片描述
安裝madplay所需要的庫檔案的時候 遇到了zlib.h找不到的原因
在這裡插入圖片描述
按照上面的內容執行會出現libz找不到的問題
後經過網上的查詢發現是Makefile中編譯器名字出現的問題
//////////////////////////////////////////////////////////
CC 編譯器,系統預設為 gcc,需要修改為arm-linux-gcc

AR 庫工具,用以建立和修改庫,需要修改為arm-linux-ar

LD 連結器,系統預設為 LD,需要修改為arm-linux-ld

RANLIB 隨機庫建立器,系統預設為 ranlib,需要修改為arm-linux-ranlib

AS 彙編器,系統預設為 as,需要修改為arm-linux-as

NM 庫檢視工具,系統預設為 nm,需要修改為arm-linux-nm
/////////////////////////////////////////////////////////////
修改過後就可以安裝zlib.h檔案成功 兩個庫檔案也可以安裝。

2.在安裝madplay的時候 出現了
mad.h找不到的問題 只要增加一些
./configure --host=arm-linux --prefix=/work/drivers_and_test/21th_sound/app/tmp LDFLAGS="
-L/work/drivers_and_test/21th_sound/app/tmp/lib" CFLAGS="-I
/work/drivers_and_test/21th_sound/app/tmp/include" 即可

之後安裝又出現如下問題↓
在這裡插入圖片描述

如上的關於sed的一些問題 我也沒有解決 第二天重新嘗試就沒問題了 = =

之後按韋老師的步驟來 成功使用madplay軟體播放.mp3檔案