最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ubuntu14.04交叉编译vlc2.1.5源码,编译出在win32下运行的程序

来源:懂视网 责编:小采 时间:2020-11-09 08:31:50
文档

ubuntu14.04交叉编译vlc2.1.5源码,编译出在win32下运行的程序

ubuntu14.04交叉编译vlc2.1.5源码,编译出在win32下运行的程序:要开始编译vlc,首先就是到官网去查找资料,为了满足需求,编译出来在win32下运行,我要修改vlc的plugins下的dll代码 https://wiki.videolan.org/Win32Compile/ 1.下载官网下载源码 http://get.videolan.org/vlc/2.1.5/vlc-2
推荐度:
导读ubuntu14.04交叉编译vlc2.1.5源码,编译出在win32下运行的程序:要开始编译vlc,首先就是到官网去查找资料,为了满足需求,编译出来在win32下运行,我要修改vlc的plugins下的dll代码 https://wiki.videolan.org/Win32Compile/ 1.下载官网下载源码 http://get.videolan.org/vlc/2.1.5/vlc-2

要开始编译vlc,首先就是到官网去查找资料,为了满足需求,编译出来在win32下运行,我要修改vlc的plugins下的dll代码 https://wiki.videolan.org/Win32Compile/ 1.下载官网下载源码 http://get.videolan.org/vlc/2.1.5/vlc-2.1.5.tar.xz 2.准备环境:我的是ubuntu

要开始编译vlc,首先就是到官网去查找资料,为了满足需求,编译出来在win32下运行,我要修改vlc的plugins下的dll代码

https://wiki.videolan.org/Win32Compile/

1.下载官网下载源码

http://get.videolan.org/vlc/2.1.5/vlc-2.1.5.tar.xz

2.准备环境:我的是ubuntu14.04系统.由于Ubuntu系统有在线安装,因此交叉编译中大部分的第三方工具可以通过系统自动安装,较为方便。

vlc2.1.5


3. 编译环境的搭建

1>>ubuntu12.04之前的版本无法在线安装完整的编译环境,所以要跟新系统到12.04以上

2>>更新系统.以下所有的操作尽在root下执行

apt-get update

3>>安装gcc/g++及MinGW

apt-get install gcc

apt-get install g++

首先,卸载系统原有支持MinGW(64位兼容)的gcc/g++编译环境:(安装过mingw-w64-dev 2.0版的系统环境需要执行卸载操作)

apt-get purge gcc-mingw-w64-i686

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

apt-get purge gfortran-mingw-w64-i686

apt-get purge mingw-w64

apt-get purge mingw-w64-tools

apt-get autoremove binutils-mingw-w64-i686(系统自动安装的软件包,不再需要)

apt-get autoremove g++ gcc-mingw-w64-base(系统自动安装的软件包,不再需要)

apt-get autoremove libstdc++6-4.6-dev(系统自动安装的软件包,不再需要)

dpkg-r -P mingw-w64-i686-dev_2.0.*_all.deb(可能的旧版本,一般为2.0.3_1)

然后,到http://ftp.jp.debian.org/debian/pool/main/m/mingw-w64/下载需用的软件包,本文使用的是:

mingw-w64-common_3.0.0-3_all.deb

mingw-w64-i686-dev_3.0.0-3_all.deb

下载后安装 mingw-w64-i686 软件包:

dpkg-i mingw-w64-common_3.0.0-3_all.deb

dpkg-i mingw-w64-i686-dev_3.0.0-3_all.deb

最后,重装MinGW的gcc/g++支持:

apt-get install gcc-mingw-w64-i686

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

apt-get install gfortran-mingw-w64-i686

apt-get install mingw-w64-tools

4>>安装其他工具和插件(部分工具可能不需要安装)

apt-get install subversion (编译contrib使用)

apt-get install yasm (编译contrib使用)

apt-get install cmake (编译contrib使用)

apt-get install cvs (编译contrib使用)

apt-get install git

apt-get install lua5.1

apt-get install libtool

apt-get install automake

apt-get install autoconf

apt-get install autopoint

apt-getinstall gettext

apt-get install pkg-config

apt-get install make

apt-get install qt4-dev-tools (如将另行编译Qt4,则无需安装, 因为vlc2.1.5使用的Qt4的库所以安装qt4-dev-tools/否则其他版本可能要安装qt5的工具)

apt-get install zip

apt-get install p7zip

apt-get install p7zip-full

apt-get install nsis

apt-get install bzip2

apt-get install build-essential


截止到

文档

ubuntu14.04交叉编译vlc2.1.5源码,编译出在win32下运行的程序

ubuntu14.04交叉编译vlc2.1.5源码,编译出在win32下运行的程序:要开始编译vlc,首先就是到官网去查找资料,为了满足需求,编译出来在win32下运行,我要修改vlc的plugins下的dll代码 https://wiki.videolan.org/Win32Compile/ 1.下载官网下载源码 http://get.videolan.org/vlc/2.1.5/vlc-2
推荐度:
标签: 下的 程序 在win
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top