ubuntu14.04(X64) qt5.4.0 + vtk6.1.0 Install (安装记录)

1. 安装qt5.4.0:参考网址

  1.1 下载qt5.4.0安装文件,终端安装:

  ~$ chmod +x qt-opensource-linux-x64-5.4.0.run
  ~$ ./qt-opensource-linux-x64-5.4.0.run
 

  1.2 安装支持的g++

  ~$ sudo apt-get install g++

  1.3 安装支持的OpenGL(solved the problem with missing -lGL.)

  ~$ sudo apt-get install mesa-common-dev
  ~$ sudo apt-get install libglu1-mesa-dev -y
       如果失败:1)进行更新后再次安装   ~$ sudo apt-get update              
                           2)安装完整的OpenGL 点击打开链接

2. 配置qt5版本

   打开位置/usr/lib/x86_64-linux-gnu/qtchooser,修改文件5.conf    qt5.conf

   打开位置/usr/lib/x86_64-linux-gnu/qt-default/qtchooser, 修改文件defauld.conf

   内容修改为:

/home/fayou/Installed/Qt5.4.0/5.4/gcc_64/bin
/home/fayou/Installed/Qt5.4.0/5.4/gcc_64
/home/fayou/Installed/Qt5.4.0/Tools/QtCreator/bin
/home/fayou/Installed/Qt5.4.0/Tools/QtCreator
/home/fayou/Installed/Qt5.4.0
3. 安装VTK6.1.0: 参考网址

  3.1 下载VTK-6.1.0.tar.gz    VTKData-6.1.0.tar.gz

  3.2  安装cmake

  ~$ sudo apt-get install cmake
  ~$ sudo apt-get install cmake-curses-gui
  3.3  安装opengl库

  ~$ sudo apt-get install libxt-dev
  3.4  复制安装包到新建文件夹VTK-Build,解压安装包

  ~$ cd VTK-Build
  ~/VTK-Build$ tar zxvf VTK-6.1.0.tar.gz 
  ~/VTK-Build$ tar zxvf VTKData-6.1.0.tar.gz
  3.5 ccmake 配置

  VTK-Build$ ccmake VTK-6.1.0
    按c进行配置,  上下键选择CMAKE_BUILD_TYPE,回车,输入Release,再回车。上下键选择CMAKE_INSTALL_PERFIX,修改为需要安装的位置/home/fayou/Installed/VTK-Release,选择VTK_Group_QT,回车打开ON。按c继续配置。

   出现关于qt4的警告信息,按e退出。修改QT_QMAKE_EXECUTABLE为/home/fayou/Installed/Qt5.4.0/5.4/gcc_64/bin/qmake,按t显示更多信息,修改VTK_QT_VERSION为5,按c继续。

出现错误不能找到:Qt5WidgetsConfig.cmake,修改Qt5Widgets_DIR为:

/home/fayou/Installed/Qt5.4.0/5.4/gcc_64/lib/cmake/Qt5Widgets , 按c继续配置

出现错误不能找到:Qt5Designer,Qt5OpenGL,Qt5Sql,Qt5WebKitWidgets,按照同样方式进行修改,它们都在目录

/home/fayou/Installed/Qt5.4.0/5.4/gcc_64/lib/cmake/下。没有错误后, 按g完成

3.6编译安装

VTK-Build$ make
VTK-Build$ sudo make install
注:Debug编译是同样的方式,将CMAKE_BUILD_TYPE类型改为Debug。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

博宇131

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值