我发现我认为关于如何在 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
问题是我输入后没有任何反应,所以显然我一定是做错了什么。有任何想法吗?
编辑,这是我文件夹的结构:
/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
最佳答案
老实说,如果我是你,我就不会经历那些令人头疼的事情!
我找到的提供带有最新 gcc 版本的 Mingw 的最新网站是:http://www.equation.com .转到他们的 programming tools page ,并获取最新版本的 gcc。他们同时提供最新的每周快照和最新的官方版本。
关于c++ - 在 Windows 上编译 gcc 4.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8193498/