c++ - wxSmith Code::Blocks Hello World 错误

标签 c++ compiler-errors wxwidgets codeblocks

我有问题!

我最近阅读了关于如何使用 wxSmith 制作 GUI 程序的 codeblocks 教程...
为了尝试简单的 Hello World 程序,我下载了预编译的 wxPack 并安装了它。

但是现在,当我在 Code::Blocks 中启动一个新的 wxWidgets 项目时,它给了我成千上万的错误!
我试了几次,但我不知道我做错了什么!

screenshot of errors

它说还有更多错误!
你能告诉我该怎么做吗?
我是不是安装错了?

谢谢你的回答!

最佳答案

您能否粘贴完整的构建日志 anywhere ?
可能的原因:

  • 链接器找不到库或包含文件(将 wxWidgets\include 添加到包含模块列表,将 wxWidgets\lib\vc_lib(或 vc_dll)添加到链接器设置)
  • 您的项目使用静态 CRT、wxWidgets 动态库编译(反之亦然) - 您需要使用相同的设置。
  • 缺少非 wxWhdgets 库(您需要找到哪些库包含丢失的函数并添加它们)
  • 您没有实现您在应用程序中使用的类的某些方法(您需要为这些方法添加主体)
  • 关于c++ - wxSmith Code::Blocks Hello World 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13922543/

    相关文章:

    c++ - 如果可能,隐式移动构造函数应为 noexcept

    c++ - 整数指针数组的大小

    c++ - 为什么 gcc 会在全局命名空间中隐藏重载函数?

    java - 需要帮助我的代码有错误

    c++ - C :B compiler issue with wxwidgets project

    python - wxPython:确保面板中只有一个实例处于打开状态

    C++ 重载 operator= 用于不同的 rhs 类型,在构造时

    c++ - 限制C中的套接字上传速度

    c++ - Cpp中的 “1”和 '1'是否不同?如果是,那怎么办?

    c++ - 未定义对 wxGLCanvas 构造函数的引用?