昨天新买台电脑,今天想去弄个gcc在上面,但是又不想上IDE,所以上sourceforge找了mingW的包下,曾经在几年前装过一次gcc 3.4.5在xp上,轻车熟路的下载了几个包,解压,path写入。。。VIM写了个hello world :!gcc -o test.c test,出错,找不到DLL,原来尼玛还差几个包。再翻到下面的注释,看到还有这几个包
libgmp-5.0.1-1-mingw32-dll-10.tar.lzma
libmpc-0.8.1-1-mingw32-dll-2.tar.lzma
libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma
libiconv-1.13.1-1-mingw32-dll-2.tar.lzma
libintl-0.17-1-mingw32-dll-8.tar.lzma
还有一个在上面没有标出的包,为什么会确定是这几个包呢,因为每次弹出的dialog都回报一个dll缺失。一个一个来。这几个包版本很陈旧,而且在主站搜不到,我去日本站搜得,列出的包都搜到了。没有列出的那个dll直接在google上搜,第一个链接就是可用的。
尼玛今天我太天真了,折腾死我了,弄完之后顺利编译
![](/images/cppblog_com/cwh5635/新建位图图像.jpg)