motion 移植期間遇到的問題與解決辦法

2021-07-23 04:04:07 字數 787 閱讀 2205

2.安裝libjpeg

3.重新編譯motion

還是同樣的錯誤,檢視配置過程**,看到jpeg居然沒有support,真是**了,明明安裝了的。經過無數遍的查詢資料,一遍遍嘗試,偶然一次把--host去掉後jpeg居然支援了,真是奇怪(至今尚未明白為什麼加上--host就不支援jpeg),問題是我要把motion在開發板執行,就不能把去掉--host

解決辦法:配置命令按照第一步的命令,配置成功後修改makefile,在libs的一行加上庫的路徑-l空格加上庫路徑,然後加上-l:庫名,如我的是-l:libjpeg.so.9,,退出就可以make了,最後make install

雖然在配置過程還是會顯示jpeg support : no,但通過上述辦法還是可以使用到libjpeg庫的

4.可能出現的問題

4.1一些標頭檔案缺失,如jerror.h、jconfig.h、jpeglib.h等,我的解決辦法是jpeg編譯成功後再安裝路徑下有include資料夾,裡面就有所需標頭檔案,複製到motion所在目錄下,然後在相應出錯的檔案將<>改為「」,使這些檔案在motion目錄下搜尋,而不是去linux預設標頭檔案路徑下搜尋

4.2make過程,提示缺少linux/videodev.h,解決辦法:第一步,使用aptitude install libv4l-dev安裝相應包,第二步建立軟連線 ln -s /usr/include/libv4l-videodev.h /usr/include/linux/videodev.h

參考文章:

4.3再次make,有欄位first使用,看了下有v4l什麼的,解決辦法,在相應檔案加上

執行 Moses 期間遇到的問題

一.處理原始語料,我用的語料是中的30萬句對 1.用python裡面的elementtree 將xml檔案解析出來並分成ch和en兩個檔案 注意,該語料本身是有問題的,有些標記沒有匹配,需要先用正則進行修改。另外,需要先用notepad 將語料轉換成utf 8,並在xml檔案的第一行寫上,再在pyt...

uclinux移植遇到的問題

但是遇到了一些問題 重起後,導致了出現 檔案的錯誤,不能用我的使用者名稱進行登入,搜尋網路後發現這個問題經常有人遇到,解決方法是登入到 然後執行 命令。或者 home username 我試了這兩種方法,不知道到底是哪個起作用了,再重啟的時候不再出現 dmrc 的錯誤,但是出現了更嚴重的 持續不到 ...

uCOS II 移植及遇到的問題

一 ucos 移植主要有三步 1.修改檔案 os cpu c.c ostasktkinit 函式是針對cpu壓棧的函式,需要模仿cpu初始化後的暫存器狀況。2.修改檔案os cpu.h 3.修改檔案os cpu a.asm 二 ucos移植中遇到的問題 1.任務不能進行有效切換 原因 以前任務只要t...