本安装方式适合的系统环境为:Ubuntu 12.04, 并且已经安装了CMake。下文是通过CCMake进行安装前的变量配置的。
下载安装包:
fltk-1.3.3-source.tar.gz,下载地址:http://www.fltk.org/software.php
安装步骤:
1) 将下载的fltk-1.3.3-source.tar.gz放到/usr/local/src目录下
2) 进入/usr/local/src目录,执行如下命令进行安装前的配置:
解压
test@test:/usr/local/src$ sudo tar -xvf fltk-1.3.3-source.tar.gz
进入源文件目录,创建bin文件夹,作为编译目录。
test@test:/usr/local/src$ cd fltk-1.3.3/
test@test:/usr/local/src/fltk-1.3.3$ mkdir bin
test@test:/usr/local/src/fltk-1.3.3$ cd bin/
test@test:/usr/local/src/fltk-1.3.3/bin$ ccmake ../
配置如下:
CMAKE_BUILD_TYPE
CMAKE_INSTALL_PREFIX /usr/local/fltk-1.3.3
OPTION_ARCHFLAGS
OPTION_BUILD_EXAMPLES ON
OPTION_BUILD_SHARED_LIBS OFF
OPTION_CAIRO OFF
OPTION_CAIROEXT OFF
OPTION_CREATE_LINKS OFF
OPTION_LARGE_FILE ON
OPTION_OPTIM
OPTION_USE_GL ON
OPTION_USE_POLL OFF
OPTION_USE_SYSTEM_LIBJPEG ON
OPTION_USE_SYSTEM_LIBPNG ON
OPTION_USE_SYSTEM_ZLIB ON
OPTION_USE_THREADS ON
OPTION_USE_XCURSOR ON
OPTION_USE_XDBE ON
OPTION_USE_XFIXES ON
OPTION_USE_XFT ON
OPTION_USE_XINERAMA ON
3) 编译
test@test:/usr/local/src/fltk-1.3.3/bin$ sudo make
编译完成后可以看到bin目录下,生成了以下文件:
此时/usr/local/fltk-1.3.3目录尚未被创建。