【问题标题】:Trouble in installing WxWidgets安装 WxWidgets 出现问题
【发布时间】:2016-02-24 17:00:00
【问题描述】:

当我尝试安装 wxwidgets 时,我收到此错误消息:

我该怎么办?

【问题讨论】:

  • 您在-MT 和以下目标文件之间缺少一个空格。
  • 另外,由于你的编译器不理解-MP,我猜它的版本太旧了,无法编译 wxwidgets。
  • 示例请在 cmd 中写什么
  • 我下载了最新版本的tdm64-gcc-5.1.0-2

标签: c++ gcc compiler-errors wxwidgets


【解决方案1】:

您的路径中还有其他一些gcc,正常的肯定理解所有这些选项,并且与上面的评论相反,-MT 之后不需要空格。尝试运行 where gcc 以找出它来自哪里并设置您的 PATH 以排除它。

FWIW 我刚刚尝试使用 TDM 5.1.0 构建 wxWidgets,它没有任何问题。

【讨论】:

  • 什么是“你的路径中有其他 gcc”?
  • 您在PATH 环境变量的某个目录中拥有另一个版本的编译器。验证是否是这种情况的更简单方法是简单地运行gcc --version
  • 我写了这些命令: cd %WXWIN%\build\msw mingw32-make -f makefile.gcc clean mingw32-make -f makefile.gcc BUILD=debug SHARED=0 MONOLITHIC=0 UNICODE=1 WXUNIV=0 并且在结束命令中我得到错误,例如截图
  • 2.95 但为什么我不知道?!
  • C:\FPC\2.4.2\bin\i386-Win32\gcc.exe C:\TDM-GCC-32\bin\gcc.exe
【解决方案2】:

问题是您的编译器中的某些文件丢失了 解决方案: 尝试重新安装编译器。如果您使用的是 CodeBlocks,请重新安装它,因为它包含编译器及其安装程序。

【讨论】:

    猜你喜欢
    • 2016-02-25
    • 2021-04-05
    • 1970-01-01
    • 2017-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-22
    • 2012-11-29
    相关资源
    最近更新 更多