Linux|Qt工作笔记-linux系统下安装qt4.5.3版本的详细步骤

原文地址如下:

https://blog.csdn.net/AmyAndTommy/article/details/81901005

第一步:下载qt-all-opensource-src-4.5.3.tar  (地址:http://download.qt.io/archive/qt/)也可下载qt-x11-opensource-src-4.5.3.tar,安装方法一样

第二步:tar –xzvf qt-all-opensource-src-4.5.3.tar

第三步:cd qt-all-opensource-src-4.5.3

第四步:./configure    (若要指定安装目录和库目录请使用-prefix ,具体参数使用./configure –help 查看

执行完之后的:

如果不想这么配置,还可以重来,用make confclean取消刚才的配置,再重新配置

第五步:make

         时间有点久(这里有个小插曲,出现libjpeg.a错误:libjpeg.a(jcapimin.o): relocation R_X86_64_32 against `a local symbol。在其他服务器上copy了一个libjpeg.a过来覆盖以前的,编译通过了。)

第六步:make install

         安装完运行/usr/local/Trolltech/Qt-4.5.3/bin/designer,运行QT设计师成功则QT安装成功。

第七步:配置qmake

7.1运行qmake –v ,若提示没有qmake,则做以下步骤:


vi /etc/profile
文件最后添加如下内容:
export QTDIR=/usr/local/Trolltech/Qt-4.5.3  #qt的安装路径
export PATH=$QTDIR/bin:$PATH 

export MANPATH=$QTDIR/man:$MANPATH 

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  #qt库的路径

然后source /etc/profile 使之生效

现在来查看qmake –v

7.2 若qmake版本不是qt4.5.3则做以下步骤(说明以前安装过qt):

which qmake  查看qmake的位置

假设出现 /usr/bin/qmake

然后看其链接的是什么 ls /usr/bin/qmake -ln

假设出现:/usr/bin/qmake -> /etc/alternatives/qmake

然后看他链接的那个版本:ls /etc/alternatives/qmake –ln

假设出现:/etc/alternatives/qmake -> /usr/bin/qmake-qt3

好,现在来修改软链接:

先删除以前的:rm /etc/alternatives/qmake

再链接我们安装的版本:ln -s /usr/local/Trolltech/Qt-4.5.3/bin/qmake /etc/alternatives/qmake

 运行qmake –v,显示正确版本了

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/84180591