1

我正在尝试在 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': 没有这样的文件 make: * [install-strip] 错误 1

此外,我还没有在 wx-config 中找到教程中说要更改的行。

当我执行 /configure http://pastebin.com/kcNcyNwF时收到此响应

我在做什么坏事?如何在 64 位上编译 wxWidgets?

4

1 回答 1

1

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

如果您确实需要使用 2.8,那么我认为您可以在剥离时忽略该错误,但检查是否make install正常工作,即在适当的位置安装库和头文件。如果真的需要,您可以随时手动运行 strip 。

于 2013-06-17T12:33:00.210 回答