Re: [問題] ARM execution No such file or dictio …
: → septemhill:可以請教一下,何謂library版本不合嗎? 07/31 13:36
: → septemhill:我目前是以廠商提供的arm-linux-4.2作為toolchain 07/31 13:36
或許可能你放到rootfs裡的library
並非cpoy自toolchain中給target端所使用的library
而是誤用了host端系統所使用的library
在嵌入式linux系統上
GCC library有分glibc和uClibc
簡單地說
toolchain使用的是glibc就要用glibc的library
toolchain使用的是uClibc就要用uClibc的library
一切以toolchain使用的版本為依歸
額外提一點
uClibc的特點是專為嵌入式系統所設計的小型C library
雖然uClibc相較glibc來得小
但是在使用uClibc做開發時特別需要注意一點
即有些標準函式並未真正實作在uClibc裡 (例如某些數學的函式)
因此若開發者有需要時
還需自行實作出相關的函式
以實現所需的功能
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.42.53
推
07/31 18:53, , 1F
07/31 18:53, 1F
→
07/31 18:54, , 2F
07/31 18:54, 2F
→
07/31 18:54, , 3F
07/31 18:54, 3F
推
07/31 19:00, , 4F
07/31 19:00, 4F
→
07/31 19:00, , 5F
07/31 19:00, 5F
推
07/31 23:49, , 6F
07/31 23:49, 6F
推
07/31 23:55, , 7F
07/31 23:55, 7F
推
08/01 08:33, , 8F
08/01 08:33, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 6 篇):