cygwin交叉编译环境搭建

cygwin下交叉编译环境搭建

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

目录

1、为什么选择cygwin 2

1.1  强大的男人(man)萎了?. 2

2、GCC的版本选择:. 3

3、make的版本. 3

4、编译过程. 4

4.1 内核镜像版本选择. 4

4.2 binutils安装. 4

5、编译 GCC 4

6、编译 glibc 5

7、编译全功能gcc 7

8、编译过程问题集. 8

8.1glibc-2.17交叉编译遇到的问题:. 8

8.2 出现xxx.mvars:No such files or directory 8

8.3 configure:error:C compiler cannot creat executables 8

8.4 cannot find –lgcc_eh 9

8.5关于make –j的问题. 9

8.6 在编译GCC时候因GCC的版本可能会出现libmpfr.a找不到. 9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

前言

    以下内容是参考网上的各位大神的资料进行编写,如有冒犯大神希望各位大神原谅,在此感谢各位大神!

 

1、为什么选择cygwin

    小弟从事Linux开发3年有余,工作主要是编译应用,虚拟机启动慢占用内存多,身边的同事也比较反感Linux虚拟机,本来想着使用eclipse+arm-linux-gcc开发,涉及到复杂的配置问题就此作罢(小弟也在尝试用配置.bat脚本来处理,学艺不精以失败告终),后来发现cygwin可以满足需求,经过漫长的默认安装(http://mirrors.163.com,下载速度最快),cygwin环境搭建完成,发现gcc和make无法使用,再次折腾需要将devel和utils Default安装变成Install安装,gcc和make可以正常使用了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xuhuancater

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值