[Code小記錄]分析 執行檔 或是 當遇到無法執行 且出現如下狀況時

Hi  All

老樣子 大家好 這邊一如往常地 給記憶力不好的我 做個紀錄

一般 再開發版上 都是藉由 交叉編譯的方式  編譯出執行檔 但有時候再開發版上執行會遇到一些問題如下:

如果 執行時 出現 –SH:  xxxx not found
請補件 ld link
root@xxxx:/lib# cd /tmp/
root@xxxx:/var/volatile/tmp# grep so pointer_test_arm
/lib/ld-linux.so.3
libgcc_s.so.1
libc.so.6
__dso_handle
root@xxxx:/var/volatile/tmp# cd /lib
root@xxxx:/lib# ln -s ld-linux-xxx.so.3 ld-linu-xxxxx.so.3
root@xxxx:/lib# ls

如果執行出現
./xxxx: error while loading shared libraries: libxxxx.so: cannot open shared object file: No such file or directory

老樣子 請補上相關的library 放在開發版的 lib  folder上 或是 /usr/lib


參考延伸閱讀
以上感謝觀看  下台一鞠躬

留言