在Visual Studio 11 Beta下编译wxWidgets 2.8.12和2.9.3
Compiling wxWidgets 2.8.12 and 2.9.3 under Visual Studio 11 Beta
我试图编译wxWidgets,但遇到了与缺少"wx/setup.h"头文件有关的错误。
wxMSW-2.8.12includewx/platform.h(196): fatal error C1083: Cannot open include file: 'wx/setup.h': No such file or directory
有没有简单的配置更改可以让我编译库?
环境
Windows 7 64位
Visual C++11测试版
fyi:我已经使用Visual C++9在这台机器上成功地构建了wxWidgets。
setup.h实际上位于"include"中"wx"旁边的"msvc"目录中。你还需要包括msvc文件夹,它应该可以工作。
从命令行编译应该可以工作,请参阅http://wxwidgets.blogspot.com/2012/02/building-wxwidgets-with-microsoft.html(尽管我只用2.9测试过,而不是2.8)。请注意,您应该使用不同的COMPILER_PREFIX
来避免现有的VC9构建与此构建(例如nmake -f makefile.vc COMPILER_PREFIX=vc100
)之间的冲突。
如果您使用项目文件,那么您应该检查导入VC9版本是否正常工作,也许在导入过程中发生了不好的事情。
相关文章:
- 二叉排序树无法编译
- 编译时未启用intel oneApi CUDA支持
- 无法编译wxWidgets Hello World
- 如何使用CLion和MSVC编译器工具链编译wxWidgets Hello World应用程序而没有错误?
- 无法在 WXWIDGETS Windows 10 中编译调试
- 如何将编译的 wxwidgets 与 cmake 一起使用
- wxWidgets 在编译时包含图像
- 在链接阶段期间无法通过Visual Studio远程编译找到WXWIDGETS库
- WxWidgets Hello World 编译失败:"wchar_t must be available"
- 尝试编译我的 wxWidgets 程序时出错"is_enum not declared in this scope"
- 在Windows 10上使用wxWidgets(MinGW模式)编译源代码的问题
- wxWidgets 编译 MinGW - 错误 1 和错误 2
- 使用 GCC-4.8.1 在 MinGW 上编译 wxWidgets-2.8.12 时出错
- 在Visual Studio 11 Beta下编译wxWidgets 2.8.12和2.9.3
- C++wxWidgets应用程序未编译
- WxWidgets编译帮助
- wxWidgets编译错误(致命错误LNK1120: 26个未解决的外部)
- 使用c++0x标志编译wxWidgets
- 编译wxWidgets时出错
- 如何静态编译wxwidgets应用程序