windows下建立vp9的VS版本

2021-09-08 12:49:21 字數 1859 閱讀 7905

1. webm官網

建立過程這裡有比較詳細的英文說明:

懶得翻譯的話就繼續往下看吧。

2. yasm和cygwin

a. yasm

第二步, 將yasm原始檔中的yasm.rules放在microsoft visual studio x.0/vc/vcprojectdefaults下。

附件,yasm.rules.

b. cygwin

安裝過程參見:

第一次安裝在windows下的童鞋,還要安裝下make,如果不知道是哪些,就把所有帶make的都選上吧,否則後面無法使用哦。

c. 另外如果需要安裝文件,需要php和doxygen

3. vp9安裝

a.將vp9的安裝包解壓在某個目錄下,如d:\test\vpx,並在d:\test下新建乙個build目錄,即d:\test\build;

b.雙擊cygwin,進入所在目錄

在命令列輸入,

$ cd \cygdrive\d\build

$ ../vpx/configure --target=x86-win32-vs8 --enable-static-msvcrt --disable-install-docs

vs9---vs2008;

vs8----vs2005;

--disable-install-docs表示不安裝文件;

注意:vpx下面也有乙個build目錄,所以不要進錯了,是d:\test\build目錄。

c.配置正確後,命令列

$ make

命令列下顯示內容不一定完全相同。

等待建立vs工程。

e.編譯vs工程

開啟vs工程,在需要編譯的專案右鍵custom build rules,在彈出框裡選擇yasm,ok,編譯就可以了。

先開啟vs2013命令列:

在vs2013命令列中啟動msys:

c:\program files\microsoft visual studio 12.0\vc>c:\mingw\msys\1.0\msys.bat

進入libvpx原始碼根目錄,建立build資料夾:

mkdir build

cd build

../configure--disable-shared --enable-static --enable-static-msvcrt--disable-docs --disable-examples --target=x86-win32-vs17--prefix=d:\dev2\libvpx\slns

../configure--disable-shared --enable-static --enable-static-msvcrt--disable-docs --disable-examples --target=x86-win32-vs17--prefix=/usr/local/msvc #配置用vs2013工程

引數說明:

--disable-shared --enable-static --enable-static-msvcrt :允許靜態庫

--target:生成指定的目標工程

make#會自動用vs2013編譯工具進行編譯

在windows下建立 htaccess的方法

如果想在windows作業系統下新增乙個.htaccess 檔案實現對頁面的rewrite,任你如何右點滑鼠或者選檔案 新增去新增都不會成功的,windows都會要求給個檔名稱。如果你想通過更改檔名的方法實現,也是不可能的。那麼,想要建立.htaccess檔案該怎麼辦呢?方法說穿了很簡單 1.開啟w...

windows下安全的建立子程序

include int main process information pi tchar szcommandline text c o yes seterrormode sem nogpfaulterrorbox bool bcreateret createprocess null,szcomma...

windows下 建立SVN倉庫的步驟

感謝所有有風險精神的人 今天在客戶現場聯調,兩個開發人員之間的 想用svn來管理,所以就臨時在本地機器上搭建乙個svn倉庫。現將操作步驟記錄下來,以便後續查閱。1 安裝svn服務端setup subversion 1.6.5.msi和客戶端tortoisesvn 1.6.5.16974 win32 ...