编译wxWidgets 64位时出错

时间:2013-06-17 08:11:50

标签: c++ compilation 64-bit mingw wxwidgets

我正在尝试在Windows 7 64位计算机上使用MinGW(64位版本)编译wxWidgets 2.8.12。

为此,我已按照以下步骤进行http://www.gaia-gis.it/spatialite-3.0.0-BETA/mingw64_how_to.html但是当我执行make install-strip时出现此错误:

  

C:\ MinGW64 \ BIN \ x86_64的-W64-的mingw32-strip.exe:   'C:/msys64/local/lib/wxmsw28u_gcc_custom.dll':没有这样的文件: *   [install-strip]错误1

另外,我还没有找到教程要改变的wx-config中的行。

当我执行/ http://pastebin.com/kcNcyNwF

时,我得到了这个回复

我做得不好?如何在64位上编译wxWidgets?

1 个答案:

答案 0 :(得分:1)

如果可能的话,使用wxWidgets 2.9作为2.8分支已经很久以前发布了,我不确定64位支持的状态。例如。 wx-config应该开箱即用2.9。

如果你确实需要使用2.8,那么我认为你可以在剥离时忽略错误,但检查普通make install是否有效,即在适当的位置安装了库和标题。如果真的需要,你总是可以手动在它们上运行strip。