arm板 sqlite3移植中出現的錯誤及解決方法:缺少libreadline.so.5和libncurses.so.5
阿新 • • 發佈:2019-01-24
sqlit3.7.3移植到am335X板子上。按網路上的步驟來移植之後,下面就講一講關於出現的問題。
移植完之後執行 sqlite3
報錯:error while loading shared libraries :lireadline.so.5 can not open shared object file:no such file or directory
很奇怪 根本沒有用到libreadline.so.5這個庫,網上也沒有解決方案,於是嘗試用 ln -s 軟連線 既然只用到libsqlite3.so.0.8.6這個庫,那就將它連線給
libreadine.so.5
連線之後 在執行sqlite3
又報錯:error while loading shared libraries :libncurses.so.5:cannot open shared object file:no such file or directory
這次是找不到libncurses.so.5 這個庫,到網上搜索這個庫
ncurses庫:ncurses-5.0.tar.gz
編譯器還是根據板子來
移植好就能得到libncurses.so.5庫,拷貝到板子上即可。