日期:2014-05-16  浏览次数:20531 次

Linux工具包如何编译
小弟近日在单板上搭建环境,由于环境要依赖于nm这个程序,可是单板上的linux目录usr/bin下没有这个可执行文件,因此要自己编译一个,但是找不到源码,各位大虾有什么办法能达到这个目的

------解决方案--------------------
binutils?
------解决方案--------------------
探讨
binutils?

------解决方案--------------------
你先在PC机上交叉编译好了,然后再拷贝到ARM板上不就行了?
------解决方案--------------------
探讨
引用:
引用:
binutils?


就是这个,需要自己交叉编译

我很奇怪,你应该不止缺这一个吧,没有binutils,ld链接器、as汇编器都没有,开发工具链都不完整



交叉编译工具链是有了,但是如何才能根据我自己的编译器编译出nm能在单板上跑,而不是在编译环境上跑

------解决方案--------------------
--host=$TARGET --target=$TARGET 你的host怎么跟target设置成一样的呢? host是指你X86的平台,target是指你的板子平台