2010-09-18 77 views
1

我试图编译wxWidgets的2.8.11在Windows 7 64位与代码:: Blocks的使用,和我一直运行到了同样的错误。麻烦编译wxWidgets的

我安装的MinGW的规定,并将其添加到路径正确的事情(C:\ MinGW的\ bin和C:\ MinGW的\ mingw32的\ BIN)。

我跟着这里给出的说明:http://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_2.8.6_to_develop_Code::Blocks_%28MSW%29

清洁后,我尝试编译,并获得:

-DWXMAKINGDLL -Wno-ctor-dtor-privacy -MTgcc_mswudll\monodll_dummy.o -MFgcc_ 
ll\monodll_dummy.o.d -MD -MP ../../src/common/dummy.cpp, ...) failed. 
make (e=2): The system cannot find the file specified. 
mingw32-make: *** [gcc_mswudll\monodll_dummy.o] Error 2 

我试图摆脱gcc_mswudll文件夹中,并没有帮助。

这真令人沮丧。

+0

我也注意到许多mingw文件不断被重命名(在扩展后添加了“〜”)。所以他们运行一次,然后找不到。这发生在mingw-get和mingw-get-0.dll中 – Biosci3c 2010-09-18 22:12:59

回答

0

好吧,我相信我解决我自己的问题。

我MinGW的/ bin中检查,并固定怪异文件重命名(除去〜从mingw32的,化妆和MinGW-GET-0.dll)。

出于某种原因,它现在编译部分,但随后分配25887232个字节后耗尽内存(我有6 GB的内存,所以我认为这是一个配置问题)。