CMake编译安装FLTK-1.3.3的详细步骤

本文档详细介绍了如何在Ubuntu 12.04上使用CMake安装FLTK库的步骤,包括下载源码、解压、配置选项、编译和安装。特别地,通过CCMake进行配置,并说明了安装过程中可能遇到的系统库依赖问题。
摘要由CSDN通过智能技术生成

本安装方式适合的系统环境为: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目录尚未被创建。


  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值