Windows 10兼容的gmake

我使用GCC-ARM-Embedded(arm-none-eabi-gcc)编译mbed的MCU工程。因为它仅仅是CC,gmake之类的工具没有。在Windows XP上,我采用WinAVR-GCC-2008内置的gmake来配合arm-none-eabi-gcc工作。

然而迁移到Windows10之上后,这种方法出现错误,直接无法启动并报错。然而,其他GnuWin32之类的太老,而且mbed文档中明确说Cygwin之类的不支持。而我的Windows 10不带Unix子系统。

实际上,在Ubuntu虚拟机中,make/gcc齐全的环境中,mbed工程也报一个另外一个错误。现在不得不在Windows XP中工作。

请问大家有没有Windows 10兼容的gmake工具与环境?小巧一点儿。

阅读 4.7k
2 个回答

我的理解你有一个交叉编译器arm-none-eabi-gcc是运行在windows上的,而构建需要一个gun make。现在windows10无法启动WinAVR-GCC-2008这个带有gmake工具的IDE。

我的理解是arm-none-eabi-gcc可以直接用,那么你就装个Cygwin,里面有gun make。make的时候cc指向arm-none-eabi-gcc。可以试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题