Ubuntu 18.04 下设置wxWidgets开发库

2018-11-02  本文已影响10人  DarkBubble

Ubuntu 18.04中如果要使用关方最新版本的wxWidgets(目前最新稳定版本是3.0.4),要保证安装libgtk-3开发库。

> sudo apt-get install libgtk-3-dev

然后去关方网站下载(点此下载)。下载好压缩包并且解压缩后,将其拷贝到用户目录,如/opt/wxWidgets-3.0.4/下。接着运行标准配置过程:

> sudo ./configure --with-opengl --disable-shared

我们这里要求按照静态库来使用wxWidgets,所以使用--disable-shared选项,另外开启OpenGL支持(--with-opengl)一般也是必要的。其他选项用户可以通过./configure --help来查看。

接下来很重要的一步是,使用wx-config获得编译参数(进入wxWidgets目录/opt/wxWidgets-3.0.4/):

> ./wx-config --libs

wx-config会返回一系列编译参数,这些编译参数是将来要添加到用户编译工程Makefile文件中的必要内容。
使用wx-config --cppflags获取C++编译的其他标志。

> ./wx-config --cppflags

接下来就是配置自己的wxWidgets工程了。

上一篇下一篇

猜你喜欢

热点阅读