下载源码
到官网下载相关源码
安装编译环境
为了编译wxWidgets,需要安装GTK(wxWidgets依赖)、cmake
安装GTK
1、安装Command Line Tool:xcode-select–install
(如果安装过Xcode,可以忽略这一步)
2、安装Homebrew
使用Ruby脚本安装,Mac自带Ruby,因此直接执行指令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
3、安装pkg-config
pkg-config是姨哥提供从源代码中编译软件时查询已安装的库使用的统一接口工具。
因为安装好了Homebrew,直接使用Homebrew安装,执行指令:
brew install pkg-config
4、安装GTK+3.0,执行指令:
brew install gtk+3
5、配置pkg-config
vim ~/.bash_profile
在文件中加入以下代码,不同环境下路径会有些许不同,注意修改:
export PKG_CONFIG_PATH="/usr/X11/lib/pkgconfig:/usr/local/Cellar/cairo/1.12.16/lib/pkgconfig/"
保存退出后:
source ~/.bash_profile
测试代码:
#include <stdio.h>
#include <stdlib.h>
#include <gtk/gtk.h>
static gboolean delete_event(GtkWidget * widget, GdkEvent * event, gpointer data) {
gtk_main_quit();
return FALSE