中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > OpenCV在ARM上的移植 錯誤總結

        OpenCV在ARM上的移植 錯誤總結

        作者: 時間:2016-11-11 來源:網絡 收藏
        下面列舉自己遇到問題及解決辦法
        1. zlib libpngjpeg 安裝成功后還是出錯,顯示缺失zlib libpngjpeg
        此時可能沒有勾選with_zlib with_libpng with_jpeg。勾選后再configure 就不會出錯了
        2. “CMAKE_EXE_LINKER_FLAGS原來為空,加上-lpthread -lrt” 不好使的話
        可以試試:CMAKE_EXE_LINKER_FLAGS原來為空,加上-lpthread -lrt -ldl
        3. 生成文件(bin include lib share)結束后,把原來Ubuntu 下用cmake編譯opencv生成的文件覆蓋(合并?)
        所以執(zhí)行原來可以正常運行的命令 :g++ ADA_LKDEMO.cpp -oADA_LKDEMO`pkg-config --cflags --libs opencv` -ldl
        會出現(xiàn)如下錯誤:
        /usr/local/lib/libopencv_calib3d.so: error adding symbols: 文件格式錯誤
        collect2: error: ld returned 1 exit status
        原因是libopencv_calib3d.so不再是Linux下配置的opencv文件 而是arm環(huán)境下的了(原來的Linux文件被覆蓋了)
        執(zhí)行:arm-linux-g++ ADA_LKDEMO.cpp -oADA_LKDEMO`pkg-config --cflags --libs opencv` -ldl
        就可以編譯成功了!
        使用arm-linux-g++新問題又出現(xiàn):
        ADA_LKDEMO.cpp:30:19: error: X11/X.h: No such file or directory
        ADA_LKDEMO.cpp:31:22: error: X11/Xlib.h: No such file or directory
        ADA_LKDEMO.cpp:32:23: error: X11/Xutil.h: No such file or directory
        可能是X11/X.h X11/Xlib.h X11/Xutil.h 不能運行在arm平臺上?(即只有在g++命令下才不出錯) 那么怎么移植到arm下呢?(即可以讓arm-linux-g++編譯通過???)
        4. 錯誤:
        bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/zbl/cmake/cmake-3.0.0/bin: 沒有那個文件或目錄
        bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/FriendlyARM/toolschain/4.4.3/bin: 沒有那個文件或目錄
        將路徑配置 指令寫錯了。(用vi ~/.bashrc配置)
        錯誤: PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
        正確: export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
        5.登錄管理員賬戶時,輸入密碼后,一直在登錄界面循環(huán)

        ctrl+alt+f1 ,切換到tty1,輸入管理員帳號和密碼

        本文引用地址:http://www.antipu.com.cn/article/201611/316986.htm

        sudo rm -r .Xauthority*

        sudo reboot //重啟

        ok

        參考:http://blog.csdn.net/wjeson/article/details/9029995
        6.undefined reference to symbol XFlush
        /usr/lib/i386-linux-gnu/libX11.so.6: error adding symbols: DSO missing from command line
        collect2: error: ld returned 1 exit status
        make: *** [freepen_drv] 錯誤 1
        參考http://blog.csdn.net/sukhoi27smk/article/details/18982261
        7.pkg-config的用法
        參考http://blog.csdn.net/embeddedman/article/details/7294006


        評論


        技術專區(qū)

        關閉