[求助]busybox的交叉编译

发布于 2022-09-22 13:21:34 字数 149 浏览 12 评论 0

我现在使用openwrt来编译mips下可用的busybox,并在其中链接自己编写的动态库。我在make的LDFLAG选项中指定了要加入的动态库,但编译的时候老是说找不到指定的库。 我指定的路径肯定是对的,应为同一路径下的静态库链接没有问题。  不知哪位高人能给个解决办法~~~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

歌枕肩 2022-09-29 13:21:34

到底是动态库还是静态库?
编译应该都结束了,你再手动链接一次(也就是不用make)呢?

风蛊 2022-09-29 13:21:34

把库变成静态的时候可以编成功,编成动态库的时候也用-l加,但就出现“cannot find” 的错误。 因为编译链接过程是busybox的make文件里定的,我只是加入LDFLAGS的选项,还没试过先编再链~  现在去试下看……

舞袖。长 2022-09-29 13:21:34

-L指定链接地址了吗?

一向肩并 2022-09-29 13:21:34

恩,指定了完整的路径~

情何以堪。 2022-09-29 13:21:34

动态库的名字叫什么?

梦旅人picnic 2022-09-29 13:21:34

“并在其中链接自己编写的动态库”?你编写的是宿主机代码还是目标机代码?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文