【问题标题】:Build wxWidgets 2.8.12 GCC 4.6.2构建 wxWidgets 2.8.12 GCC 4.6.2
【发布时间】:2013-04-05 09:35:54
【问题描述】:

在 Cygwin 中构建 wxWidgets 时出现此错误:

../src/generic/dirctrlg.cpp:67:24: fatal error: direct.h: No such file or directory
compilation terminated.
make: *** [corelib_dirctrlg.o] Error 1
T_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -I/cygdrive/c/wxWidgets-2.8.12/build-debug/lib/wx/include/msw-ansi-debug-static-2.8 -I../include -Wall -Wundef -Wno-ctor-dtor-privacy -ggdb -O0 ../src/generic/dirctrlg.cpp
Makefile:28340: recipe for target `corelib_dirctrlg.o' failed

我按照 wxWidgets for Windows 中的说明使用 configure in install.txt(编译 wxWidgets)。

【问题讨论】:

  • direct.h 文件在哪里?该文件是否在您包含的文件夹之一中?

标签: gcc wxwidgets


【解决方案1】:

您使用哪种编译器?请参阅http://wxwidgets.blogspot.com/2011/06/choosing-gcc-for-building-wxwidgets.html 了解您的一些选择。 FWIW direct.h 应该出现在 MinGW 编译器头文件中。

【讨论】:

    猜你喜欢
    • 2015-07-18
    • 2013-10-28
    • 2010-10-09
    • 1970-01-01
    • 2013-07-01
    • 2012-03-21
    • 2012-05-08
    • 2018-08-18
    • 2017-01-07
    相关资源
    最近更新 更多