C++ 正在尝试安装wxWidgets

C++ 正在尝试安装wxWidgets,c++,mingw,wxwidgets,codeblocks,C++,Mingw,Wxwidgets,Codeblocks,我一直在尝试将wxWidgets安装到Code::Blocks中,但遇到了一些问题。我正在跟随维基上的一个指南;它说将mingw32 make-f makefile.gcc BUILD=release SHARED=1单片=1 UNICODE=1 cxflags=-fno将内联dllexport放入命令行 当我这样做时,返回此错误:“'mingw32-make'未被识别为内部或外部命令、可操作程序或批处理文件”。我已经为“c:/MinGW/bin”创建了一个路径条目,所以我不确定问题出在哪里。最

我一直在尝试将wxWidgets安装到Code::Blocks中,但遇到了一些问题。我正在跟随维基上的一个指南;它说将
mingw32 make-f makefile.gcc BUILD=release SHARED=1单片=1 UNICODE=1 cxflags=-fno将内联dllexport
放入命令行


当我这样做时,返回此错误:“'mingw32-make'未被识别为内部或外部命令、可操作程序或批处理文件”。我已经为“c:/MinGW/bin”创建了一个路径条目,所以我不确定问题出在哪里。

最简单的解决方案是下载预构建的二进制文件

是的

对于使用wxWidgets开发应用程序,您需要下载独立于编译器的wxWidgets-3.0.1_Headers.7z文件(位于父目录中)和wxMSW-3.0.1_gccXXX_Dev.7z文件,具体取决于您的编译器、其版本和目标体系结构(如果未指定x86或x64)

将两个文件解包到同一目录中,以便解包后“include”和“lib”目录处于同一级别。您应该能够在调试和发布模式下使用wxWidgets编译和链接应用程序,但调试符号仅针对此归档中的调试库提供,有关发布版本生成调试符号,请参见下文

要编译,您必须将include文件夹添加到编译器搜索目录中。使用全局变量设置。若要链接,请再次使用全局变量将lib文件夹添加到链接器设置中


我们需要更多的信息。在我这样做之后,我应该能够通过代码块编译wxWidgets应用程序而不做任何其他事情吗?我想要哪一个链接?好的,我有lib和include解包到一个文件中,现在呢?“解包到一个文件中”-这是什么意思!?!请按照我答案最后一段中的说明进行操作。除了在项目设置期间,它要求根据其构建方式进行设置(请参见随附的图片),我已经了解了设置的所有内容。哦,图片的声誉不够。设置,如“使用wxwidgets DLL”和“wxwidgets构建为单片库”。我应该检查什么?