在windows上编译gcc 4.7

sma*_*llB 5 c++ gcc

我发现我认为关于如何在Windows上编译gcc的非常好的教程http://www.aristeia.com/Misc/gcc4ForWindows.html#buildinggcc
但是我坚持了(惊喜,惊喜)的主要观点,这是建立实际的gcc.为了让你的生活更轻松,我很惊讶:

configuring:
   # ../../source/gcc-4.1.1/configure --prefix=/mingw --host=mingw32
   --target=mingw32 --program-prefix="" --with-as=/mingw/bin/as.exe
   --with-ld=/mingw/bin/ld.exe --with-gcc --with-gnu-ld --with-gnu-as
   --enable-threads --disable-nls --enable-languages=c,c++
   --disable-win32-registry --disable-shared --without-x --enable-interpreter
   --enable-hash-synchronization --enable-libstdcxx-debug  
Run Code Online (Sandbox Code Playgroud)

问题是我输入后没有发生任何事情,显然我一定做错了.有任何想法吗?

编辑,这是我文件夹的结构:

/gcc-work/source/gcc
$ ls
ABOUT-NLS           boehm-gc      depcomp    libjava       lto-plugin
COPYING             config        include    libmudflap    lt~obsolete.m4
COPYING.RUNTIME     config-ml.in  intl       libquadmath   move-if-change
ChangeLog           config.rpath  libgomp    libstdc++-v3  zlib
ChangeLog.tree-ssa  configure.ac  libiberty  libtool.m4
Makefile.in         contrib       libitm     ltmain.sh
Run Code Online (Sandbox Code Playgroud)

Ara*_*raK 7

老实说,如果我是你,我不会经历所有头痛!

最新的网站为Mingw提供了我发现的最新gcc版本:http://www.equation.com.转到他们的编程工具页面,并获取最新版本的gcc.他们提供最新的每周快照和最新的官方版本.


Bas*_*tch 1

如果编译 GCC 4.7(尚未发布!),您可能没有source/gcc-4.1.1/configure建议 GCC 4.1.1 的路径。因此,请放置正确的路径(到configureGCC 源代码树的最顶层)。