1、首先是安裝64位的ubuntu系統(ubuntu-16.04.5-desktop-amd64.iso)
阿里的源比較快:
2、先安裝所需要的依賴庫和工具(要編譯生成32位的libvlc)
通過wget
mingw-w64-common_5.0.1-1_all.deb
mingw-w64-i686-dev_5.0.1-1_all.deb
mingw-w64-tools_5.0.1-1_amd64.deb
mingw-w64-x86-64-dev_5.0.1-1_all.deb
mingw-w64_5.0.1-1_all.deb
安裝dpkg -i mingw-w64-common_5.0.1-1_all.deb
3、一些linux庫
4、獲取源**
git clone
cd vlc
5、prepare 3rd party libraries
tar xvjf nasm-2.13.03.tar.xz
cd nasm-2.13.03
sed -e 『/seg_init/d』
-e 『s/pure_func seg_alloc/seg_alloc/』
-i include/nasmlib.h
./configure --prefix=/usr &&
make
sudo make install
6、configuring the build
1、回到vlc主目錄下
2、./bootstrap
3、mkdir win32 && cd win32
4、export pkg_config_libdir=hom
e/vl
c/co
ntri
b/
i686−w
64−mi
ngw32
/lib
/pkg
conf
igex
port
pkgc
onfi
gpat
hcus
tom=
home/vlc/contrib/i686-w64-mingw32/lib/pkgconfig export pkg_config_path_custom=
home/v
lc/c
ontr
ib/i
686−
w64−
ming
w32/
lib/
pkgc
onfi
gexp
ortp
kgc
onfi
gpa
thc
usto
m=pkg_config_libdir
5、…/extras/package/win32/configure.sh --host=i686-w64-mingw32
6、make
7、make package-win-common
備註:要是5出錯關於qt部分的,可以不編譯…/extras/package/win32/configure.sh --host=i686-w64-mingw32 --disable-qt --disable-skins2
7、關於qt的解決有個**或者好像不裝qt5.
8、搜尋vlc解決問題的**
Android版本 編譯VLC
這裡假設你已經裝好android sdk和android ndk 配置環境變數 1.cd命令到當前使用者目錄下,開啟.bash profile檔案 cd open bash profile 如果沒有.bash profile,請touch新建乙個.bash profile touch bash pr...
Android版本 編譯VLC
2015 10 27 android 這裡記錄下編譯android版本的過程和遇到的錯誤 sudo apt get install automake ant autopoint cmake build essential libtool patch pkg config protobuf compi...
VLC 編譯相關問題
在mac os x10.7.3 xcode4.3.2 環境下編譯vlc for ios碰到的問題可解決辦法。git clone git cd mobilevlc buildmobilevlc.sh 執行會失敗,usr bin xcodebuild error can t exec developer...