程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> linux mint debian 下交叉編譯libvlc 記錄

linux mint debian 下交叉編譯libvlc 記錄

編輯:C++入門知識

參考自libvlc官方wiki http://wiki.videolan.org/Win32Compile

 

1. 安裝mingw-w64交叉編譯toolchain

sudo apt-get  -mingw-w64-i686 g++-mingw-w64 mingw-w64

2. 將mingw-w64更新到最新版, 否則libvlc的configure會報錯, deb包下載地址:  http://ftp.us.debian.org/debian/pool/main/m/mingw-w64/
  

    安裝下載的deb包, XXXX代表源碼版本

sudo dpkg -i mingw-w64-dev_3.~svnXXXX-1_all.deb

 

3. 安裝git, svn, git檢出源碼, svn編譯過程中要用到的, autoconf等是生成configure用的

 apt-get  git svn autoconf automake libtool lua5.

 4. 克隆vlc源碼

 $ git clone git:

 5. 下載vlc的依賴庫

 -p contrib///bootstrap --host=i686-w64-mingw32 --build=i686-w64- prebuilt


6. 生成configure,  禁用多國語言, 編譯結果會在vlc-xxx的目錄裡, 拷貝到win平台下就可正常運行了

$ cd -/ win32 &&/configure --host=i686-w64-mingw32  --disable- &&  package-win-common


 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved