安装gcc交叉编译链

       首先,从网上下载了arm-linux-gcc 4.3.2  ,有个链接https://code.google.com/p/princess-alist/downloads/detail?name=arm-linux-gcc-4.3.2.tgz&can=2&q=         我是用手机扫描那个页面的二维码下载的,下载之后把它放到ubuntu系统的一个文件夹里面(这里可以随便放),接着打开ubuntu的终端,用 cd 进入刚才放那个压缩包的目录,然后 sudo su root 切换到root账户。喘口气先,转个段落。^_^

       好,要开始解压工作了 (tar -xvzf arm-linux-gcc-4.3.2 -C /)    这里说明一下-C / 的作用,加了 -C /  会直接解压生成在/usr/local/arm下,解压后的文件是在目录/usr/local/arm/4.3.2下面,这就和ubuntu本身的根目录下有目录/usr/local/,所以这样就合并了,说的好乱。

       接下来就是修改环境变量了gedit /etc/profile,在弹出的文件末尾加上一句  export PATH=/usr/local/arm/4.3.2/bin:$PATH,保存关掉这个文件,终端执行命令 source /etc/profile

       进入高潮,检测有木安装成功  arm-linux-gcc -v,如果成功此时应打印出交叉编译工具的一些信息。不过我这时没有成功,出现 Permission denied之类的提示。果断谷歌啦。

        果然有解决方法,下面就粘贴一句话:下一个32位的库sudo apt-get install ia32-libs 这样就可以进行交叉编译了(因为我的Ubuntu是64位的)

刚才的那句话是这里来的,里面还有好几种方法,看哪种适合http://www.myexception.cn/linux-unix/1236092.html

你可能感兴趣的:(Ubuntu,使用)