eclipse 交叉编译 gcc g++ as的路径配置

本文介绍了如何在Eclipse中进行交叉编译,特别是在本地系统上使用arm-linux-gnueabihf-gcc等工具链来编译针对不同架构平台的代码。通过下载并解压特定平台的Linaro Toolchain Binaries,将编译器路径设置为新工具链的路径,从而替换默认的gcc。详细步骤包括在Eclipse中更新编译工具首选项,以确保使用正确的交叉编译器。
摘要由CSDN通过智能技术生成

交叉编译就是在各种条件限制下需要在平台A上编译在平台B运行的可执行文件

这两个平台的架构不同 所以要用不同版本的编译器

在本地编译直接调用系统路径下的gcc gdb

然后现在要交叉编译 就需要指定新的arm-linux-gnueabihf-gcc之类的编译器 。【 各类平台的gcc编译工具下载链接: https://launchpad.net/linaro-toolchain-binaries/

比如下载了某个平台的工具包

然后解压到以下目录:

/root//gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/



接着在eclipse里面修改编译工具首选路径,首选路径就是说,要是在这个文件夹里找到可以用的arm-linux-gnueabihf-gcc,就用来编译,舍弃系统自带的gcc:



最后按照/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin 中的各个工具名称在eclipse中依次填写名称 保持其他参数不变:





<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值