ffmpeg yasm not found, use --disable-yasm for a crippled build


yasm是匯編編譯器,因為ffmpeg中為了提高效率用到了匯編指令,比如MMX和SSE。解決這個問題方面有兩個:

1、在網上下載一個yasm.exe並安裝在mingw/bin下面,編譯代碼時你注意看,會發現asm后綴的文件用的編譯器是yasm,c文件用的是gcc;

2、不使用匯編指令,在配置時加上,即./configure  --disable-yasm yasm

下載地址:http://yasm.tortall.net/Download.html

下載yasm-1.2.0-cygwin.exe改名后放到cygwin/bin下

 

這樣就可以繼續編譯了。

 

 

原文地址:http://blog.csdn.net/ustcxjt/article/details/7315319


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM