繁体   English   中英

如何在 linux 上构建 wxWidgets 示例

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM