源码编译安装wxart2d简易教程

安装前请确保wxstedit、wxLua已经安装成功才开始进行安装

有两种方法

方法一:

  1. 通过svn下载wxart2d源码

  2. 安装前请先确保系统已经安装cmake和cmake-gui

  3. 解压缩源码

  4. 安装agg库

    1. 进入源码目录下的thirdparty->agg-2.4 ,通过sudo cmake-gui命令打开界面,界面打开后进行如下图所示设置

源码编译安装wxart2d简易教程

  1. 然后点击configure按钮,直到编译没有红色报错,然后点击generate按钮,生成Makefile文件

  2. 关闭cmake-gui,在agg-2.4路径下顺序执行以下命令

sudo make

sudo make install

  1. 安装kbool库

    1. 进入源码目录下的thirdparty->kbool ,通过sudo cmake-gui命令打开界面,界面打开后进行如下图设置

源码编译安装wxart2d简易教程

  1. 然后点击configure按钮,直到编译没有红色报错,然后点击generate按钮,生成Makefile文件

  2. 关闭cmake-gui,在kbool路径下顺序执行以下命令

sudo make

sudo make install

 

  1. 安装wxdocview

    1. 进入源码目录下的packages->wxdocview ,通过sudo cmake-gui命令打开界面,界面打开后进行如下图设置

源码编译安装wxart2d简易教程

  1. 然后点击configure按钮,直到编译没有红色报错,然后点击generate按钮,生成Makefile文件

  2. 关闭cmake-gui,在该路径下顺序执行以下命令

sudo make

sudo make install

  1. 注意事项

1.点击configure后注意检查如图所示红色标记出的路经是否正确

源码编译安装wxart2d简易教程

2.如果提示找不到lwxexpat-30库,可按以下方法创建一个软连接

首先查看系统是否已经安装expat库,如果安装则进入/usr/lib/x86_64-linux-gnu目录执行以下命令

sudo ln –s libexpat.so libwxexpat-30.so

 

  1. 安装wxart2d

    1. 进入源码目录下的packages->wxart2d ,通过sudo cmake-gui命令打开界面,界面打开后进行如下图设置

源码编译安装wxart2d简易教程

  1. 然后点击configure按钮,直到编译没有红色报错,然后点击generate按钮,生成Makefile文件

  2. 关闭cmake-gui,在kbool路径下顺序执行以下命令

sudo make

sudo make install

 

 

方法二

(不过这种方法我尝试过没有成功,然后选择方法一编译安装成功,主要原因是报错太多无从下手,方法一一步一步来,出错了相对来说容易解决。温馨提示:不要太贪心哦,路得一步步走,走踏实才行,别想着偷懒跳步哦)

  1. 通过svn下载wxart2d源码

  2. 安装前请先确保系统已经安装cmake和cmake-gui

  3. 解压缩源码,进入源码路经下,顺序运行一下命令

./configure

sudo make

sudo make install