嵌入式平臺Alsa的交叉編譯

該博文屬於系列文章,其他文章參考總覽: kaldi嵌入式平臺的移植及實現

 

前言:

alsa的介紹不多說,自行百度...^ ^

alsa lib下載:

官網 http://www.alsa-project.org/main/index.php/Main_Page 下載的是 alsa-lib-1.1.7, 具體版本需參考開發板的版本

alsa lib的編譯:

1. 解壓 alsa-lib-1.1.7.tar.bz2 tar -jxvf alsa-lib-1.1.7.tar.bz2 

2. 進入 cd alsa-lib-1.1.7/ 執行 CC=mips-linux-gnu-gcc  ./configure --enable-shared --host=mips-linux-gnu, 若沒有錯誤執行下一步

3. 執行make,成功後,執行 sudo make install PREFIX=`pwd`/install

4. 上一步完成後,切到install/ 文件夾,只發現頭文件的目錄,未發現lib庫的目錄,手動拷貝動態鏈接庫

在install文件夾下 創建lib文件夾 mkdir lib

cd alsa-lib-1.1.7/src/.libs/

cp * ../../install/lib/

至此,alsa lib庫編譯完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章