C++ 安装WxWidgets时出现问题

C++ 安装WxWidgets时出现问题,c++,gcc,compiler-errors,wxwidgets,C++,Gcc,Compiler Errors,Wxwidgets,当我尝试安装wxwidgets时,收到以下错误消息: 我该怎么办?您的路径中有一些其他gcc,正常的gcc肯定了解所有这些选项,并且与上面的注释相反,在-MT之后不需要任何空间。尝试运行where gcc以找出它的来源,并设置您的路径以排除它 FWIW我刚刚尝试用TDM 5.1.0构建wxWidgets,它运行起来没有任何问题。问题是编译器中的一些文件丢失了 解决方案: 尝试重新安装您的编译器。如果您使用的是代码块,请重新安装它,因为它包含编译器及其安装程序。在-MT和以下对象文件之间缺少一个空

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

我该怎么办?

您的路径中有一些其他gcc,正常的gcc肯定了解所有这些选项,并且与上面的注释相反,在-MT之后不需要任何空间。尝试运行where gcc以找出它的来源,并设置您的路径以排除它

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

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

在-MT和以下对象文件之间缺少一个空格。此外,由于您的编译器不理解-MP,我猜它的版本太旧,无法编译wxwidgets。示例请说明我应该在cmdi下载的tdm64-gcc-5.1.0-2 it最新版本中编写什么?什么意味着您的路径中有其他gcc?在path环境变量的一个目录中有另一个版本的编译器。一种更简单的验证方法是运行gcc-version。我编写了以下命令:cd%WXWIN%\build\msw mingw32 make-f makefile.gcc clean mingw32 make-f makefile.gcc build=debug SHARED=0单片=0 UNICODE=1 WXUNIV=0,在最后的命令中我得到了screenshot2.95之类的错误,但为什么我不知道?!C:\FPC\2.4.2\bin\i386-Win32\gcc.exe C:\TDM-gcc-32\bin\gcc.exe