如何生成不依赖cygwin的gcc

skytears66 2018-12-22 10:19:32
要生成可在windows下运行的gcc一般需要依靠cygwin环境。这样生成的交叉gcc需要依赖一些cygwin的dll文件才能运行。如何才能让gcc摆脱对cygwin库的依赖呢?我看到一些商用的gcc都只依赖windows的dll而不依赖任何第三方的dll。这是怎么做到的呢?
...全文
76 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
丁劲犇 2018-12-22
  • 打赏
  • 举报
回复
用mingw64,搜索msys2即可。这个环境基本是最好用的gcc环境了,而且是pacman包管理,版本更新非常激进!
skytears66 2018-12-22
  • 打赏
  • 举报
回复
我试了,生成binutils没问题。但是生成gcc时会报很多错误。感觉是gcc代码和mysys不完全兼容,改了一些代码,最后实在改不下去了!你成功过吗?

2,426

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 其他硬件开发
社区管理员
  • 其他硬件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧