与MinGW的wxwidgets [编译/链接到wxmsw26ud_core]

时间:2013-09-09 08:37:22

标签: c++ compilation linker mingw wxwidgets

使用:

Compiler: 4.81 GCC (MINGW)
OS: windows 7
wxwidgets: version (2.8) & (2.6) [out of frustration tried both versions]
installation instruction followed: wxwidget [wx/doc/install.txt]

安装wxwidgets时遇到问题;我已尝试使用MSYS方法并使用cmd.exe,但似乎无法使其正常工作

最近尝试了全新安装,我收到以下错误: ld.exe: cannot find -lwxmsw26ud_core

因为这是一个链接错误;我检查了C:\wxWidgets\lib\gcc_lib\,但wxmsw26ud_core丢失了。所以我猜测构建过程中有问题。

供参考,我在mingw32-make -f makefile.gcc BUILD=debug UNICODE=1 SHARED=0 MONOLITHIC=0

下使用以下C:\wxWidgets\build\msw

有什么建议会使它起作用吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

首先,wxWidgets 2.6是一个令人难以置信的旧版本,你再也找不到任何支持了。话虽这么说,即使它应该已经建成,2.8肯定也应该。但显然它没有,所以你必须在运行make后出错。不幸的是,你没有告诉我们这个错误是什么,所以我不知道如何帮助你。

我自己的建议是获取wxWidgets 2.9.5并使用configure and make under Cygwin,但使用mingw32-make也应该有效。