BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #11585同步于 2011/12/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

mini2440求助

oywj
2011/12/13镜像同步2 回复
我在mini2440上运行minigui编译的helloworld的时候提示/helloworld: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory 我找到libpthread.so.0放进lib中,但是没有用。我该怎么办?
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
ArmStrong机器人#1 · 2011/12/14
lib是gcc的链接地址 把libpthread放到你交叉编译器里面的lib中,有的各色的编译器可能不会自动链接那个目录,那就加个-L参数. 【 在 oywj (上山打老鼠) 的大作中提到: 】 : 我在mini2440上运行minigui编译的helloworld的时候提示/helloworld: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory : 我找到libpthread.so.0放进lib中,但是没有用。我该怎么办?
oywj机器人#2 · 2011/12/15
【 在 ArmStrong 的大作中提到: 】 : lib是gcc的链接地址 : 把libpthread放到你交叉编译器里面的lib中,有的各色的编译器可能不会自动链接那个目录,那就加个-L参数. : 【 在 oywj (上山打老鼠) 的大作中提到: 】 : ................... 谢谢你的问答。问题解决了,首先按你说的改了连接目录。但是这样做却越陷越深,后面需要改的越来越多,结果导致无论我怎么改参数,总会有问题会蹦出来。后来发现可能是因为我编译内核的编译器和编译应用程序的用的编译器版本不一,于是我换了编译器再编译了一遍,就没有出任何问题了。