交叉编译环境搭建的原因:通俗上讲,因为嵌入式系统可用资源比较少:几十M的ARM 二三百M的flash相对我们的pc机来说资源真的没法比.所以,为了解决这种局面就将PC机等作为主机,搭建开发环境,进行编译,连接等工作,将编译好的可执行文件bin,image,等烧录到目标机上运行.所以就有了交叉编译环境这一说.本人新手,经过google和实际的努力搭建起了 arm-linux-gcc-3.4.1编译环境.基本过程如下,希望对初学者有所帮助. 经过昨天下午到现在的搜索,google,终于将arm-li…