我正在尝试在Windows 7 x64上编译wxWidgets 2.8.11以与Code :: Blocks一起使用,并且我一直遇到同样的错误。
我按照说明安装了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 :(得分:0)
好的,我相信我解决了自己的问题。
我检查了MinGW / bin,并修复了wierd文件的重命名(从mingw32-make和mingw-get-0.dll中删除了〜)。
由于某种原因,它现在部分编译,但是在分配25887232字节之后耗尽内存(我有6 GB的内存,所以我认为这是一个配置问题)。