在windows系统上的MSYS64平台上Build GCC

China☆狼群 提交于 2020-08-11 02:35:35

想在windows环境下使用一些特殊版本的gcc,例如GCC 7.5,它修改了好多的bug,下面介绍一下AVR-GCC的build过程。

build环境:

msys2 64位的环境,安装了mingw64/mingw-w64-x86_64-gcc,和

  1. texinfo
  2. bison
  3. dos2unix
  4. automake
  5. aclocal
  6. gmp,mpfr,mpc库

配置,命令:

CFLAGS=-D__USE_MINGW_ACCESS ../configure --prefix=$PREFIX --target=avr --disable-nls --enable-languages=c,c++ --with-dwarf2 --disable-shared --disable-libada --disable-libssp

开始build,

make

安装:make install

安装完后的注意事项:如果只在msys环境下运行则不需要拷贝文件;如果想脱离msys2环境,在ms终端中运行,则需要拷贝三个文件:libgmp-10.dll,libiconv-2.dll,libwinpthread-1.dll。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!