三、我在目標板上執行qt的example,出現錯誤
./example: error : libstdc++.so.6: cannot load shared object file: No such file or directory
我該複製/usr/local/arm/3.4.1/am-linux/lib整個文件夾到root文件夾底下的lib裡面嗎?
還是另外創建/usr/qt/lib文件夾再複製到裡面?
其實,我試過複製/usr/local/arm/3.4.1/arm-linux/lib到root的lib(有些文件名衝突,我選擇不覆蓋),
也試過複製到/usr/qt/lib,兩個都會出現錯誤:
/lib/libc.so.6: version 'GLIBC_2.3' not found /lib/libpthread.so.0: version 'GLIBC_2.3.2' ...
謝謝你, ksh!我的問題已經解決了!再請問,我要怎麼查詢我的rootfs版本?uname?root有分版本的嗎?
之前使用arm-linux-gcc-3.4.1編譯器,目標板執行./hello一直出現錯誤:
./hello: /lib/libc.so.6: version 'GLIBC_2.3' not found.....
./hello: /lib/libpthread.so.0: version 'GLIBC_2.3' not found.....
./hello: /lib/libc.so.6: version 'GLIBC_2.2.4' not found.....
.....
現在換成arm-linux-gcc-2.95.3,就成功了!不知道是3.4.1有問題?還是我的步驟有錯!我再使用3.4.1編譯一次試試看!