|||
安装过程主要分为以下过程
1、安装前所需插件的安装
2、QT的安装及配置
2.1 安装包下载
2.2 安装QT-2.6.1
2.3 安装QT-4.8.5库文件
2.4配置环境变量及关联
3、BNC的安装及配置
4、TRACK的安装及配置
其中: QT的安装主要参考 http://www.cnblogs.com/lit10050528/p/3936589.html
BNC及TRACK安装参考https://blog.csdn.net/chenisok/article/details/51601788
非常感谢以上博客的博主。
1、安装前所需插件的安装
安装QT前需先安装 g++ libxtst-dev
安装前在终端输入sudo -s 输入密码,获取最高权限。安装过程全部在超级权限下执行
依次输入如下代码安装g++、 libxtst-dev
apt-get install g++
apt-get install libxtst-dev
2、QT的安装及配置
首先下载QT安装的两个安装包和BNC的安装包
2.1 QT安装包下载
①下载QT安装文件
https://download.qt.io/archive/qt/4.8/4.8.5/
②下载QT-lib文件
http://download.qt.io/official_releases/qtcreator/2.6/2.6.1/
将两个QT安装包复制到ubuntu系统内,我的目录/opt/QT_file
##################
2.2 安装QT-2.6.1
进入之前存放安装包的目录
cd /opt/QT_file
输入如图命令安装
点击next-选择安装路径
一直到安装结束。
##################
2.3安装QT库文件
首先解压下载的文件
tar xzvf qt-everywhere-opensource-src-4.8.6.tar.gz
为了方便使用将文件名改为qt-4.8.5
进入文件夹-进行编译
【根据博客http://www.cnblogs.com/lit10050528/p/3936589.html
在此过程中,如果出现以下错误,可以运行:yum install libX*
Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11 opensource-src-4.8.6/mkspecs/linux-g++ 】
在我初次安装时报这个错误时,在安装完g++和libxtst-dev,顺利运行。
故我认为这个错误的原因还是g++和libxtst-dev安装为问题。
编译遇到问题,输入O后再输入yes
编译界面大致如图
编译完成图
在执行make进行编译,编译时间可能较长,耐心等待即可。
编译完成图
编译完成后执行make install (如上图)进行安装。
##################
2.4配置环境变量及关联
编译完成,配置环境变量
然后设置环境变量,我的配置如下
终端打开bashrc
vim ~/.bashrc
然后在.bashrc文件末尾添加下面几行
export QTDIR=/opt/QT_file/qt-4.8.5 这是我的q-4.8.5所在目录,根据自己安装更改。
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPAT
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
配置如图
如果要让该配置立刻生效,需要执行下面命令,或者注销当前用户,重新登录也行。
$:source ~/.bashrc
测试:
qmake -v
QMake version 2.01a
Using Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.6/lib
完成如图。
现在已完成QT的安装,但是还不能正常运行需对两者的关系进行关联配置
进入到我们之前安装的qtcreator-2.6.1安装目录的bin文件下 双击打开qccreator
第一步:tools>options>Build and Run
然后选择Qt Versions,点击add选择刚才安装的Qt库
第二步:选择Kits,手动添加一个,GCC,GDB会自动检测,这里需要指定Qt Version。
默认是None,选择我们刚才添加的Qt 4.8.6
终于,完成Qt4.8.5+Qt2.6.1的安装。好累,好烦,没事总结点教程也挺好玩的,以便自己日后使用。(PS.争取这个周末论文的初稿全部写完)
################### 分割符 ###################
2、BNC安装
下载BNC软件: https://igs.bkg.bund.de/ntrip/bnc 查看其对qt版本依赖(此次BNC为2.12.6版,qt需要4.8.5版,本文使用4.8.6,其他版本亦可)
安装过程可参考BNC软件包中的 bnchelp.pdf 或example中的00_Readme.txt 1)
若选择static版本,直接解压,运行其中bnc可执行文件即可(之后可设置锁定在侧边栏)
若选择share版本(推荐)(其功能在地图上更强),则直接在解压后的目录运行./bnc-2.12.6-el6-64bit-shared
安装代码包,下载地址: http://software.rtcm-ntrip.org/svn/trunk/BNC ,且需要登录名和密码,此方法未进行尝试,不推荐
我在安装BNC时使用share是安装出错,
./bnc-2.12.2-ubuntu14-64bit-shared: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory
所以直接使用了static版,双击就可以打开使用,界面如下
##################
4、TRACK的安装及配置
出错了,还没解决 哈哈啊哈哈哈哈哈啊哈哈哈哈哈哈哈哈哈哈哈啊啊
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 06:34
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社