ubuntu ffmpeg 的編譯中出現的問題

2021-06-07 06:29:32 字數 628 閱讀 4013

現實是很骨感的,尤其是對這方面完全不熟,沒有全面了解的時候,會出現很多問題,比如今天同事給我乙個ffmpeg linux包讓我編譯,編譯不過去了

流程是這樣的:

進入ffmpeg所在的資料夾————>我按照 同事給的命令輸入:./configure --enable-memalign-hack --disable-debug

出現問題:  /bin/sh^m:損壞的直譯器: 沒有該檔案或目錄

然後我在 這個鏈結上找到了答案:然後,我在該檔案目錄裡找到configure檔案,vim 開啟它,呈現的即是一堆bash命令了...按照上文的說法,我  ":set ff=unix wq " 於是,這個問題搞定了。

可接下來的問題又來了,說什麼yasm 找不到了,如這個 所說,網上說的這是..彙編的什麼東西,完全不懂,於是下策是/configure  --disable-yasm  ,反正,這樣是可以編譯了...

但即使如此,make時還是出問題了,是很悲催的事情了。

其實在我的印象裡,如此不熟悉的東西,我是不敢貿然上手的,我估計,最近我可能要直接研究一下ffmpeg了。

還有:  中提的csh 是什麼東西?有空得查查csh是什麼東西..

參考:  這個有ffmpeg的一些指南。

這個也是..

Ubuntu ffmpeg 環境搭建

簡單配置 帶ffplay sudo apt get install libsdl2 dev configure prefix tools sdl2 make make install android編譯 sh bin bash platform users lake test android ndk...

編譯原理 編譯的過程

預處理 prepressing 展開巨集定義 處理 define,include 刪除注釋,新增行號和檔名標識。生成.i 預處理檔案 編譯 compilation 詞法分析 語法分析 語義分析 優化。預處理 編譯用ccl完成。生成.s 彙編 檔案 彙編 assembly 把彙編 轉成機器可執行的指令...

編譯 ORB SLAM的ROS編譯

問題 問題分析 在網上搜了很多資料,有兩種 pip install rospkg 但是提示python2.7不在維護資訊,然後重新編譯沒成功 可能是由於ros和python3衝突導致的,需要切換python版本 bashrc新增環境變數 export pythonpath pythonpath us...