目录
wxWidgets的头文件和库必须可用,以便使用它构建应用程序,因此开始使用wxWidgets的第一步是安装它。对于所有平台和库版本,都可以通过从源代码构建wxWidgets来完成此操作,但是对于最常见的平台,也提供了预构建的库二进制文件,因此首先要做的决定是使用这些二进制文件还是自行构建库。自行构建库允许您使用确切需要的选项编译最新版本,因此是最灵活的解决方案,但使用二进制文件可能更简单、更快捷——选择权在您,只需根据您偏好的方法遵循下面相应部分中的说明即可。当然,您只需要执行其中一种操作,而不是两者都执行。
使用二进制文件
如何安装二进制文件取决于您的平台:
•对于Microsoft Windows(MSW),wxWidgets项目在下载页面上提供了官方二进制文件,请参阅使用它们的说明。
•对于Linux和其他免费的类Unix系统,wxWidgets包在系统存储库中以“wxGTK”的名称提供。请注意,要使用wxWidgets开发应用程序,您可能需要安装“开发”包,而不仅仅是运行使用wxWidgets的应用程序所需的库。例如,在Debian和基于Debian的系统(如Ubuntu)上,您需要运行apt get libwxgtkX.Y-dev。
•对于macOS,wxWidgets可在第三方包管理器(如brew或MacPorts)中找到,您可以以通常的方式安装它们。
此外,一些第三方C++包管理器也提供wxWidgets二进制文件。例如,请查看此帖子以获取使用vcpkg C++包管理器安装wxWidgets的说明。
从源代码构建
获取源代码
要构建库,首先需