解決linux(ubuntu12.04) ffmpeg編譯後ffplay沒有生成的問題
從官網下載最新版SDL2-2.0.5.tar.gz的原始碼,解壓後cd進目錄,依次執行:
./autogen
./configure
make
sudu make install
一切順利的話SDL2.0就安裝編譯好了。
庫檔案在 /usr/local/lib中
標頭檔案在 /usr/local/include/SDL2 中。
1、確認Makefile中指定的config.mak(在ffmpeg根目錄下)中:CONFIG_FFPLAY=yes,如果不是,則需要執行 ./configure --enable-shared --enable-ffplay --prefix=/usr/local/ffmpeg
2、編譯時需要安裝libsdl1.2-dev,命令為sudo apt-get install libsdl1.2-dev,如果安裝失敗,之前如果安裝過sdl-devel包最好將其解除安裝。根據錯誤原因來解決。
3、make,結束後發現ffplay已經生成了
4、make install
相關推薦
解決linux(ubuntu12.04) ffmpeg編譯後ffplay沒有生成的問題
從官網下載最新版SDL2-2.0.5.tar.gz的原始碼,解壓後cd進目錄,依次執行: ./autogen ./configure make sudu make install 一切順利的話SDL2.0就安裝編譯好了。 庫檔案在 /usr/local/lib
Ubuntu12.04異常關機後無法開啟的問題解決
編譯到一半突然將行動硬碟從USB口拔出,可能是因為動作太大,而且硬碟接線比較鬆,造成了系統突然間什麼都讀不到了,直接導致了關機,幸好我點選了取消。但是這時執行在虛擬機器中在進行編譯的Ubuntu已經被windows強制關掉了。弄好了電腦再次開啟虛擬機器,啟動Ubuntu已經
ubuntu12.04下編譯Linux tina 2.1/android經驗
用的是osboxes下的vdi。 編譯Linux 1. 不能在root使用者下操作 2. 執行 make kernel_menuconfig 報錯,需要 apt-get install zlib1g zlib1g-dev -yapt-get -y install libncu
ubuntu12.04 64bit 編譯android原始碼時遇到的問題"make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates"
ubuntu12.04 64bit 編譯android原始碼時出現如下錯誤: host Executable: cmu2nuance (out/host/linux-x86/obj/EXECUTABLES/cmu2nuance_intermediates/
ubuntu12.04 在編譯u-boot過程中遇到的問題及解決方法
本文記錄自己學習zeboard開發過錯中碰到的問題。 本文以《嵌入式系統軟體硬體協同設計實戰指南》第2版13.2.2節中編譯u-boot為基礎,按照書中的方法碰到有以下幾個問題 1.openssl/ssl.h這裡是庫檔案缺失,執行命令 $ sudo apt-get inst
ftp下載 Linux ubuntu12.04
ftp下載: apt-get install vsftpd mkdir /home/myftp chmod a-w /home/myftp mkdir /home/myftp/upload useradd -d /home/myftp -M test passwd test
徹底解決Ubuntu 14.04 重啟後DNS配置丟失的問題
ubuntu每次重啟後都修改DNS配置檔案 /etc/resolv.conf 重啟就會失效的問題困擾了近一個小時,從網上得知 /etc/resolv.conf中的DNS配置是從/etc/resolv
Linux(ubuntu14.04)上編譯Android4.4原始碼的環境搭建及編譯全過程
關於Linux(ubuntu14.04)上編譯Android原始碼的環境搭建詳細過程都是在sublime text中編輯好的,無奈,這次的資料丟失讓我不得不重新來回想手打一次了。可能很多細節問題,這次重新編輯文章時不會記得那麼清晰了,還請有問題的朋友在下面留言給我就好了。
Putty遠端登入VMware虛擬機器Linux(Ubuntu12.04)
為了不至於來回在Win7和Ubuntu12.04之間來回切換,在Win7下使用VMware9.0安裝了Ubuntu12.04。 然後安裝VMware-workstation-full-9.0.2-1031769.exe軟體,開啟虛擬機器,在Vm
解決Linux下scp傳輸成功後出現掛起hang和檔案大小異常的問題
今天在安裝系統為CentOS 6.6的伺服器上使用SCP傳輸小檔案的時候,出現傳輸進度達到100%但是接收檔案一方檔案大小為0的情況,下圖為使用“scp -vvvv [file] [user]@[IP]:[directory]”打開了debug資訊下的傳輸過程:由上圖可知,接
Ubuntu12.04 LTS編譯openwrt
一. 什麼是OpenWrt? OpenWrt可以被描述為一個嵌入式Linux發行版,(主流路由器韌體有dd-wrt,tomato,openwrt三類),而不是試圖建立一個單一的、靜態的系統。 Open
Linux(ubuntu14.04)上編譯Android4.4原始碼的環境搭建及編譯
1.下載並安裝jdk6 注意,版本一定要是jdk6,其他版本都會有問題。 網上流傳的方法大都是apt-get install來安裝jdk,實際操作證明這樣是不行的,下面給出個下載jdk6的地址 https://jdk6.java.net/download.htm
解決Linux修改時間重啟後失效問題
1) 修改系統日期: # date -s '2015-01-14 12:00' 2) 系統日期強制寫入CMOS: # clock -w 日期設定命令 1: 顯示系統時間: # date 2:修改系統時間: # date -s '2015-0
Linux下安裝FFMPEG 編譯 以及基本的Demo開發
(windows下編譯ffmpeg http://bbs.chinavideo.org/viewthread.php?tid=1897&extra=page%3D1) 1.首先去官網下載ffmpeg最新版ffmpeg.2.3.1 version 2.複製
解決Ubuntu 18.04重啟後DNS被清空的方法
res 網絡相關 img add 配置dns 默認值 gateway 獲取 resolved 問題: Ubuntu 18.04重啟後,在/etc/resolv.conf配置的DNS信息和網絡相關信息會丟失 原因: Ubuntu 18.04采用的是netplan來
解決Ubuntu 18.04在虛擬機器中沒有1920*1080的問題
輸入下面命令即可 $ cvt 1920 1080 $ xrandr --newmode "1920X1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync $ xrandr --addmode
編譯後執行沒有動態庫問題
使用交叉編譯工具鏈的c++工具編譯成的ELF檔案在海思開發板執行報如下錯誤: ./debug: can't load library 'libgcc_s.so.1' 解決辦法: 將海思提供的交叉編譯工具鏈中的對應
linux關於執行編譯後命令找不到動態庫.so檔案的解決辦法。
方法一:(沒有root許可權)利用find找到報錯動態庫檔案目錄lib路徑,vim /home/xxx/.bashrc 新增一行: export LD_LIBRARY_PATH=動態庫/lib:$LD_LIBRARY_PATH 然後 source /home/xxx/.bashrc
Linux學習篇之---Ubuntu 14.04 重啟後DNS配置丟失問題的解決方案
Ubuntu 14.04 重啟後DNS配置丟失問題的解決方案 每次修改DNS配置檔案 /etc/resolv.conf 重啟後就會失效。 從網上查知,這個檔案是動態建立,所以每次重啟都會被重寫,此檔案中也有警告: 所以我們不能直接修改這個檔案。 通過查資料得知兩種方式:
Ubuntu12.04下resolv.conf重啟機器後失效的問題解決
自從升級了Ubuntu到12.04後,發現在/etc/resolv.conf下指定的DNS伺服器,一旦重啟了就又消失不起作用了,還要重新寫,很麻煩。在google上搜了一下,發現同樣的問題已經有人給出了原因和解決方案:1 /etc/resolv.conf 其實是一個Link