https://wiki.videolan.org/iOSCompile

iOSCompile Contents [hide] 1 Development environment 2 Get the source 3 Build it 4 Deploy 5 Send patches 6 Notes 6.1 History 6.2 Previous Version Development environment

To develop VLC for iOS, you need: Mac OS X Lion (or later) Latest XCode version (4.6.3 works so far) - turn off version control in Xcode Preferences A correct shell (we recommend iTerm2 and zsh) CocoaPods (for dependency management) Get the source

If you want to develop VLC for iOS, it is highly recommended that you use the git version: git clone git://git.videolan.org/vlc-ports/ios.git Build it

Build it for the simulator. sh compileVLCforiOS.sh -s Wait, and grab a coffee.

Manually assign the code sign in Xcode, and build it for devices. sh compileVLCforiOS.sh Grab a second coffee. :) Better to have a look at the usage() function in compileVLCforiOS.sh, you might need -s to enable debug, -l or -n to save some time when you need to rebuild the project. You might encounter lots of issues, just google it. Sometimes the issues might be about the project itself or the dependenies or the dependencies of the dependencies (:(the latest git and the dependencies might change at anytime), please report to the irc or trac, sometimes you might have to wait for a patch Deploy

Open the .xcworkspace (not .xcodeproj) in Xcode and click on Run. Buliding release version needs code signing Before running simulator in Xcode, run .sh with -s first; Before running iphoneos in Xcode, run .sh without -s first. Send patches

You can create patches and send them to our mailing list ios@v.o, or on our IRC. Please see Git#Submitting_patches on how to send patches... Notes

If everything goes well, congratulations to Lucky You! If not, please report any problem to our mailing list ios@v.o, or on our IRC. This might help you more than Google, because everything might change at anytime. History The first version of this howto was written by jb on 18 July 2013. Previous Version The old version of the app can be compiled using this howto. Categories: BuildingIOS Create accountLog inLogin with OpenIDPageDiscussionReadView sourceView history     Help / Documentation Documentation VLC Support Guide Knowledge Base Development Developers Corner x264 development Join the project VideoLAN wiki Main Page About VideoLAN VLC media player Recent changes Rules Toolbox What links here Related changes Special pages Permanent link This page was last modified on 7 February 2015, at 15:00. This page has been accessed 37,274 times.

iOSCompile的更多相关文章

  1. iOS开发常见BUG和一些小技巧(ps:耐心看完,很实用)

    [385][scrollView不接受点击事件,是因为事件传递失败] // // MyScrollView.m // Created by beyond on 15/6/6. // Copyright ...

  2. ios 随记录

    1. 设置全局的就不写了.当单个VC需要的时候.一般是这样子. /* 设置StatusBar的样式,UIStatusBarStyleDefault与UIStatusBarStyleLightConte ...

  3. iOS开发中遇到的一些问题及解决方案【转载】

    iOS开发中遇到的一些问题及解决方案[转载] 2015-12-29 [385][scrollView不接受点击事件,是因为事件传递失败] // //  MyScrollView.m //  Creat ...

  4. 编译VLC for IOS

    之前接触VLC是因为Winrt的项目,后来似乎ARM版本的始终搞不定(没有针对于ARM-COFF的GCC编译器),vlc for winrt的项目好久没有更新了,自己也没有深入研究.有一天跟同事聊,他 ...

  5. VLC for iOS 2.3.0

    http://www.cocoachina.com/bbs/read.php?tid=231898 VLC for iOS 2.3.0       本帖属于CocoaChina会员发表,转帖请写明来源 ...

  6. IOS VLC编译步骤(包含移植和截图功能)

    http://blog.csdn.net/Kan_Crystal/article/details/40424673 一.下载源码 先到VLC官网将源码下载到本机,以下链接为官网编译操作地址:https ...

  7. iOS_开发中遇到的那些问题_1

    [自编号:60][AutoLayout中,怎样让ImageView保持固定的宽高比?比如1:1] 先将imageViewframe手动写成:宽20,高20,再勾选Aspect Ratio加入宽高比约束 ...

随机推荐

  1. POJ:3185-The Water Bowls(枚举反转)

    The Water Bowls Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 7402 Accepted: 2927 Descr ...

  2. String类中的toCharArray()方法

    toCharArray()方法  该方法的作用是返回一个字符数组,该字符数组中存放了当前字符串中的所有字符 public class toChar1{ public static void main( ...

  3. React-router4简约教程

    React-router4简约教程 教程       webEmmet 17年10月   React-router和React-router-dom的选择 很多刚使用react的同学在接触到react ...

  4. Erlang中常用的类型转换[转]

    转自: http://blog.sina.com.cn/s/blog_53a5047b01018yqv.html 例子 结果 atom_to_list(hello). "hello" ...

  5. 1064 Complete Binary Search Tree (30 分)(二叉查找树)

    中序遍历建树 #include<bits/stdc++.h> using namespace std; ; int s[N]; int n; int tree[N]; int cnt; v ...

  6. ES原理(转载)

    该博客属于转载,是很经典的一篇关于ES的介绍: Elasticsearch 是一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建,可以用于全文搜索,结构化搜索以及近实时分 ...

  7. 3D U-Net卷积神经网络

    3D U-Net这篇论文的诞生主要是为了处理一些块状图(volumetric images),基本的原理跟U-Net其实并无大差,因为3D U-Net就是用3D卷积操作替换了2D的,不过在这篇博文中我 ...

  8. Extjs msgTarget 提示位置

    extjs msgTarget 有效值包括: qtip:显示一个浮动的提示消息 title:显示一个浏览器浮动提示消息 under:在字段下面显示一个提示消息,使用under时要注意表单的高度 sid ...

  9. atan与atan2的区别

    相比较ATan,ATan2究竟有什么不同?本篇介绍一下ATan2的用法及使用条件. 对于tan(θ) = y / x: θ = ATan(y / x)求出的θ取值范围是[-PI/2, PI/2]. θ ...

  10. 启动Tomcat时的常见问题及解决办法

    问题一:环境变量 1.检查jdk 验证jdk的配置,在运行-cmd中输入 java -version 即表示安装成功. 如果jdk没有问题,还需要配置两个环境变量.找到jdk和jre的路径,配置JAV ...