【发布时间】:2015-07-18 18:28:55
【问题描述】:
我最近将我的项目从 wxWidgets 2.8.12 迁移到 3.0.2。我在 Windows 7 操作系统下使用 Eclipse 作为我的 IDE。 GCC 版本是 4.6.2。
我已经成功编译了 wxWidgets 3.0.2 的调试和发布版本并集成到 Eclipse 中。我编译了我的项目,但在 features.h 文件中出现错误说缺少“)”。当我阅读 features.h 的目的时,据我了解,它是为了与以前版本的 wxWidgets 兼容,所以我删除了 features.h 中的所有内容,然后编译了我的项目,现在它编译没有错误,项目功能中的所有内容当我运行二进制文件时很好。
顺便说一句,我在使用 TDM 编译器时也遇到了同样的问题。我还重建了 Eclipse 的索引,以防 wxWidgets 2.8.12 中的残余物可能会混淆编译器,但 features.h 的问题仍然存在,直到我删除 features.h 中的所有内容。
我的问题是:通过删除 features.h,我以后会遇到问题还是 wxWidgets 会正常运行?
最好的问候,
【问题讨论】:
-
您确实需要提供确切的错误消息及其位置。
标签: wxwidgets