[英]How do you build wxWidgets samples on linux
我最近下载了 wxWidgets(从源代码安装,但我认为这不是问题),我无法弄清楚如何构建 linux 上提供的示例。 据我所知,给出的所有makefile都是针对windows机器的,从我在网上找到的几件事中,我只是说在目录中运行make,但这只会让我
make: *** No targets specified and no makefile found. Stop.
我不知道如何构建它们。 我正在尝试构建的特定示例可以在这里找到: https://github.com/wxWidgets/wxWidgets/tree/WX_3_0_BRANCH/samples/minimal
我正在使用 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 机器
您需要运行配置脚本来为您的系统生成 make 文件。 wiki 上有一篇很好的文章。 配置脚本将为库和示例生成 make 文件。
在 linux 上,这 2 步配置/制作过程对于构建库和程序非常常见。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.