我正在嘗試爲運行uClinux的ARM處理器的嵌入式系統編譯「hello world」C應用程序。我使用這個toolchainuclinux - 與libc.so.0庫的鏈接
當我用-static編譯標誌編譯C應用程序時,應用程序工作正常。 當我刪除-static標誌 - 我得到了一個錯誤:can't load library 'libc.so.6'
libc.so.6的不存在於目標上, 到目標設備上的/ lib文件夾的符號鏈接libc.so.0點libuClibc -0.9.33.2.so
如何「告訴」編譯器與libc.so.0鏈接?
您是否發現過我遇到同樣問題的解決方案? – Merom
@Merom:我使用crosstool-NG編譯工具鏈,它是工作文件。 – Dima
我做了同樣的兄弟,但我失敗了! – Merom