【发布时间】:2020-09-11 10:48:53
【问题描述】:
我刚刚在我的 Mac 上安装了最新的稳定版 wxWidget,并尝试编译来自 hello world 教程的代码。这是导致错误的代码:
#include <wx/wxprec.h>'
#ifndef WX_PRECOMP
#include <wx/wx.h>
#endif
我的编译器抛出以下警告:
hello_world.cpp:4:10: fatal error: 'wx/wxprec.h' file not found
#include <wx/wxprec.h>
^~~~~~~~~~~~~
1 error generated.
我检查了我安装 wxMac 的目录,并且文件 wxprec.h 存在于“include”子目录中。
如果有人知道为什么即使文件存在也找不到文件,请告诉我。
【问题讨论】:
-
这个问题能回答你的问题吗? stackoverflow.com/questions/134029/…
-
@polar,您尝试使用哪个版本的库?你自己建的吗?你能构建在 wxWidgets 中找到的最小样本吗?
-
@RedKnite,这些不相关。
-
@Igor 我用自制软件安装3.0.5.1版本
-
@polar,你如何尝试构建它?您可以发布您使用的 Makefile 吗?或者如果它太大 - 当您发出
make时,会在屏幕上生成/打印什么命令?另外,问题仍然存在 - 您可以尝试构建minimal示例吗?
标签: c++ path include wxwidgets