導航:首頁 > 源碼編譯 > 蘋果電腦怎麼編譯vlc

蘋果電腦怎麼編譯vlc

發布時間:2024-09-21 23:56:58

㈠ 求vlc播放器的源代碼

最新版源碼下載地址: http://download.videolan.org/pub/videolan/vlc/1.1.7/vlc-1.1.7.tar.bz2
但是官方不支持使用VC編譯,並且不建議使用VC,移植難度很大。
官方支持的是MingW或者Cygwin,也就是GCC的Windows版。編譯方法見官方Wiki:
- http://wiki.videolan.org/Win32CompileMSYS
- http://wiki.videolan.org/Win32CompileCygwin

㈡ 怎樣在xcode上使用VLC的庫進行開發

目前是編譯的兩個包,真機包和模擬器包。
MediaLibraryKit和vlc兩個文件夾(文件夾是重新命名的)

程序中導入MediaLibraryKit/build/Release-iphonesimulator/libMobileMediaLibrary.a
和vlc/projects/macosx/framework/build/Release-iphonesimulator/libMobileVLCKit.a
兩個文件,然後在用的類中導入這兩個庫文件就可以使用了。

㈢ 怎樣編譯 libvlc-qt windows

QtCreator是QT自帶的開發工具,是學習QT非常好的參考資源.

本文提供對編譯QtCreator的簡單描述

(理論上官網發布的都是可以編譯的,但實際編譯時候會遇到一些問題,本文記錄下解決方法)

編譯環境:Windows 7 X64 + Visual Studio 2010 + qt5.0.2

編譯過程:
1.解壓縮qt-creator-2.7.0-src(源碼從qt官網下載)
2.vs2010中,用qt vsaddin打開"qt-creator-2.7.0-src\qtcreator.pro",等待導入完成(需要一定時間,耐心等候)
3.執行編譯。編譯過程可能會有多種錯誤,包括
(a) 錯誤:找不到某個json文件。
解決方法:打開出錯project,在工程中加入json文件就可以。
如果文件系統中不存在這個json文件,則從另外的目錄拷貝一個過來,簡單修改一下內容就可以。
(b) 錯誤:編譯moc生成的cpp文件時,提示找不到某個.h文件。
解決方法:用ultraEdit打開出錯的vcxproj文件,刪除moc.h文件時參數中對該.h文件的強制引用,
(c) 錯誤:找不到DATA_PATH定義。
解決方法:查找出錯工程屬性中預定義變數列表,復制DATA_PATH的預定義內容到源代碼中。
4.修改完編譯錯誤後,重新編譯。因為循環依賴問題,可能要重復多編譯幾次,最終編譯成功。
5.vs2010中,F5運行qtcreator這個project。qtcreator運行成功,
但是會發現qtcreator中的Design標簽頁總是空的,要解決這個問題,繼續執行以下步驟。
6.vs2010中,依次用qt vsaddin打開以下工程,並執行編譯
"qt-creator-2.7.0-src\src\plugins\qmldesigner\qmldesigner.pro"
"qt-creator-2.7.0-src\src\plugins\qmlprojectmanager\qmlprojectmanager.pro"
"qt-creator-2.7.0-src\src\plugins\qmlprofiler\qmlprofiler.pro"
7.運行qtcreator,此時可以發現qtcreator和官網預編譯的版本完全一樣了。

㈣ vlc的7z安裝包怎麼安裝

linux安裝7z命令
linux上安裝7z命令有兩種方式:在線安裝和安裝包安裝,下面分別介紹。
1.在線安裝
如果宿主機Linux可以連接外網,推薦用這種方式,方便簡單,執行命令:
sudo apt-get install p7zip
即可在線安裝7z命令。
2.安裝包安裝
7z(准確點說是7-Zip)提供了線下的程序安裝包,也可自己編譯安裝。這里講的是用7z提供的bin包來安裝。
宿主機linux一般是X86的,而7z提供編譯好了的bin包,可以很方便的安裝。步驟如下:
1) 去網站http://sourceforge.net/projects/p7zip/files/或http://sourceforge.net/projects/p7zip/files/p7zip/上下載p7zip的包,當前最新版本是9.20.1;
2) 找到對應版本號進去,頁面會提供兩個供你下載,一個是bin包,另一個是源碼包,這里下的是bin包,以9.20.1為例,下載的包名稱是:p7zip_9.20.1_x86_linux_bin.tar.bz2;
3) 在Linux上執行下面命令(解壓和安裝):
tar xjvf p7zip_9.20.1_x86_linux_bin.tar.bz2

cd p7zip_9.20.1

sh install.sh
注意上面的命令許可權,需要root許可權,因此最好在tar和sh命令前加上sudo。
到此,就安裝完成了。

㈤ vlc為什麼會出現中文字幕亂碼的情況

對於學計算機的朋友,現在其實已經非常多了,畢竟在這個高速發展的21信息化時代,想要掌握財富不會電腦基礎是不可能的,而電腦的一個很大方面就是位元組碼了,很多時候我們會剪輯,這時候遇到亂碼,人們會問vlc為什麼會出現中文字幕亂碼的情況?其實很簡單就是設置裡面的編碼方式不對應,所以編譯過來就看到亂碼了。

這里也可以給大家說一下這個utf-8,還是很厲害的,甚至成為“萬國碼”,不管是哪個國家的語言都可以對應起來,不會亂碼,不管是網頁還是讀取文件等用這個utf-8都是很不錯的,基本都不會發生亂碼的情況,這就是一個簡單地解碼錯誤,其實也不難解決,甚至bug都算不上。

閱讀全文

與蘋果電腦怎麼編譯vlc相關的資料

熱點內容
debian系統命令行如何排序 瀏覽:406
車壓縮機保修幾年 瀏覽:307
linux同步腳本 瀏覽:664
福建新唐集成硬體加密 瀏覽:943
空調壓縮機被破壞 瀏覽:105
現在學php怎麼樣 瀏覽:90
linuxchttp下載 瀏覽:770
大數據虛擬機雲伺服器 瀏覽:57
java與嵌入式開發 瀏覽:20
minios如何搭建文件伺服器 瀏覽:1000
華為為啥有些壓縮包解壓不開 瀏覽:563
oracle可以編譯存儲嗎 瀏覽:475
機械男和女程序員創業 瀏覽:799
自己怎麼製作軟體app 瀏覽:214
javajson字元串轉java對象 瀏覽:230
必修一數學PDF 瀏覽:775
javascriptphpjsp 瀏覽:811
深圳一程序員退房完整版 瀏覽:295
後台管理app哪個好 瀏覽:766
加密鎖無模塊什麼意思 瀏覽:22