登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

motioo 的博客

 
 
 

日志

 
 
 
 

qtiplot 安装  

2010-08-07 18:35:42|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1. 下载 qtiplot-0.9.8.zip
2.  解压
3. cd qtiplot-0.9.8
4.   看到下面有一个目录 3rdparty
分别使用 qmake  *.pro,  make 编译一下
5. 回到qtiplot-0.9.8  下 , cp build.conf.example build.conf
然后 qmake qtiplot.pro ,  make
会看到缺少不少东西, 需要一个一个补上
如 gsl, 这个一般我们机器上已经安装,做个链接即可.
muparser 下载最新的,安装上.

quazip , 自己下载安装, 然后把 build.conf 中位置改成
# include path.
QUAZIP_INCLUDEPATH = /usr/local/include/quazip/
# link locally against a copy in 3rdparty/
QUAZIP_LIBS = /usr/local/lib/libquazip.so


不想安装Excel 相关的东西了, 把下面的注释掉
##########################################################
## ExcelFormat - optional. you don't have to set these variables
##(http://www.codeproject.com/KB/office/ExcelFormat.aspx)
##########################################################

# include path.
# XLS_INCLUDEPATH = $$QTI_ROOT/3rdparty/ExcelFormat/
# link locally against a copy in 3rdparty/
# XLS_LIBS = $$QTI_ROOT/3rdparty/ExcelFormat/lib/libExcelFormat.a


下面两种图片格式也注释掉了

##########################################################
## libpng - optional. you don't have to set these variables
##########################################################

# include path. leave it blank to use SYS_INCLUDE
#LIBPNG_INCLUDEPATH = $$QTI_ROOT/3rdparty/libpng/
# link statically against a copy in 3rdparty/
#LIBPNG_LIBS = $$QTI_ROOT/3rdparty/libpng/libpng.a
# or dynamically against a system-wide installation
#LIBPNG_LIBS = -lpng

##########################################################
## EmfEngine - optional. you don't have to set these variables
# http://soft.proindependent.com/emf/index.html
##########################################################

# include path.
#EMF_ENGINE_INCLUDEPATH = $$QTI_ROOT/3rdparty/EmfEngine/src
# link locally against a copy in 3rdparty/
#EMF_ENGINE_LIBS = $$QTI_ROOT/3rdparty/EmfEngine/libEmfEngine.a

python 的一个 sipAPIqti.h 没有弄好, 把build.conf 的这注释掉
contains( TARGET, qtiplot ) {
  # building without muParser doesn't work yet
  SCRIPTING_LANGS += muParser
# SCRIPTING_LANGS += Python

Muparser,  这个还是重新下载编译,然后放在qitplot-0.9.8/3rdparty/ 下, 编译得到的lib文件名是.so
因此修改
 include path. leave it blank to use SYS_INCLUDE
MUPARSER_INCLUDEPATH = $$QTI_ROOT/3rdparty/muparser/include
# link statically against a copy in 3rdparty/
MUPARSER_LIBS = $$QTI_ROOT/3rdparty/muparser/lib/libmuparser.so
# or dynamically against a system-wide installation
#MUPARSER_LIBS = -lmuparser


最后总算编译好了.
从源里可以安装qtiplot-0.9.7 , 那是现在一用 set column value 就崩溃,
原因是qtiplot-0.9.7 是在ubutu 9.04 下安装的. ubuntu更新后, qtiplot 没有重新安装.

现在的qtiplot-0.9.8 可以正常使用了.

col("1") 表示第一列的数据, 第二列可以这样计算
col("1")+0.05
  评论这张
 
阅读(2946)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018