C++ 如何在linux上构建wxWidgets示例
我最近下载了wxWidgets(从源代码处安装,但我不认为这是问题所在),我不知道如何构建linux上提供的示例。据我所知,所有提供的makefile都是针对windows机器的,从我在网上找到的一些东西来看,我只是说在目录中运行make,但这只会给我留下一个C++ 如何在linux上构建wxWidgets示例,c++,linux,build,wxwidgets,C++,Linux,Build,Wxwidgets,我最近下载了wxWidgets(从源代码处安装,但我不认为这是问题所在),我不知道如何构建linux上提供的示例。据我所知,所有提供的makefile都是针对windows机器的,从我在网上找到的一些东西来看,我只是说在目录中运行make,但这只会给我留下一个 make: *** No targets specified and no makefile found. Stop. 我不知道如何建造它们。我正在尝试构建的特定示例可以在这里找到: 我正在使用wxwidgets版本:3.0.5,Ub
make: *** No targets specified and no makefile found. Stop.
我不知道如何建造它们。我正在尝试构建的特定示例可以在这里找到:
我正在使用wxwidgets版本:3.0.5,Ubuntu:20.04
,如果需要任何其他信息,请直接询问
不太确定如果我错过了什么,任何帮助都会很好,谢谢
编辑:我也尝试使用make-f makefile.gcc构建它们,但出现以下错误:
if not exist gcc_mswud mkdir gcc_mswud
make: -c: Command not found
make: [makefile.gcc:219: gcc_mswud] Error 127 (ignored)
windres --use-temp-file -i../../samples/sample.rc -ogcc_mswud\minimal_sample_rc.o --define __WXMSW__ --define _UNICODE --include-dir .\..\..\lib\gcc_lib\mswud --include-dir ./../../include --include-dir . --include-dir ./../../samples --define NOPCH
make: -c: Command not found
make: *** [makefile.gcc:234: gcc_mswud\minimal_sample_rc.o] Error 127
但据我所知,这是因为makefile是针对windows机器的您需要运行configure脚本为您的系统生成make文件。有一个很好的例子。configure脚本将为库和示例生成make文件
在linux上,这两步配置/生成过程在构建库和程序时非常常见。我不知道构建目录中也有一个示例文件夹,谢谢您的帮助