本文介绍的是Qt环境变量,还有Qt 4.1.0的安装。对于环境变量就不多解释了,先看本文的讲述吧!

Qt中设置环境变量,其实和其他编译程序应该没有多大的区别,环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。这里用的最多的环境变量是:%PATH% 系统 指定可执行文件的搜索路径。

Qt环境变量配置与安装(qt安装环境变量设置)  Qt 环境变量 第1张

1、Qt 4.1.0 OpenSource for X11版的安装

Quote:

  1. #./configure
  2. #gmake
  3. #gmakeinstall

这样,它会安装到默认的目录下面:/usr/local/Trolltech/Qt 4.1.0

有一个细节要注意:默认的,它是不配置安装数据库驱动的,所以你如果要支持数据库的话,要在configure的时候,配置相应的参数,详细的情况,可在安装后的assistant的SQL Database Drivers里找到。

很简单吧,这就安装完了,但是安装完了,并不表示能用了,还得设置相应的环境变量,因为可能和系统使用的Qt3.x相混了。 需要在我们的shell配置文件里增加几行(我这里是RedFlag Workstation 5.0, bash配置文件为.bash_profile:

Quote:

  1. PATH=/usr/local/Trolltech/Qt-4.1.0/bin:$PATH
  2. exportPATH
  3. QTDIR=/usr/local/Trolltech/Qt-4.1.0
  4. exportQTDIR

这回好了,只要你使用的是你自己的用户,那么就能正常使用Qt 4.1.0了,但是,如果你要编译Qt3的程序,则你***使用其它的用户进行安装,来使用Qt3对应的环境变量。

下面说说如何安装psql, odbc, sqlite, mysql的驱动在configure的时候,要加上配置项

Quote:

  1. ./configure-plugin-sql-mysql-plugin-sql-sqlite-plugin-sql-odbc-plugin-sql-psql

但是在运行的时候,它会可能会提示你测试不到mysql函数

于是,要修改一下文件src/plugins/sqldrivers/mysql/mysql.pro

在最开始处,加上下面两行(具体的目录,需要你自己查看系统的实际位置

Quote:

  1. INCLUDEPATH+=/usr/include/mysql
  2. LIBS+=-L/usr/lib/mysql

保存后,退出来,然后运行

Quote:

  1. ./configure-plugin-sql-mysql-plugin-sql-sqlite-plugin-sql-odbc-plugin-sql-psql-continue

再然后,就和其它的一样了,

Quote:

  1. gmake
  2. gmakeinstall

但是在安装后,你会发现,mysql的驱动并未在sqldriver目录下面,

于是,再转到src/plugins/sqldrivers/mysql/目录下,

运行

Quote:

  1. make

然后把plugins/sqldrivers/目录下面的libqsqlmysql.so, libqsqlmysql_debug.so拷贝到/usr/local/Trolltech/Qt 4.1.0/plugins/sqldrivers目录下面。这就OK了。

2.Qt 环境变量的设置

先说一下我的系统配置:

系统:红旗6

自带Qt:3.3.8

升级为4.3.4,一切按默认进行,默认安装路径:/usr/local/Trolltech/Qt-4.3.4

打开/etc/profile文件,在该文件的末尾加上以下语句:

  1. exportPATH=/usr/local/Trolltech/Qt-4.3.4/bin:$PATH
  2. exportQTDIR=/usr/local/Trolltech/Qt-4.3.4
  3. exportMANPATH=$QTDIR/man:$MANPATH
  4. exportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

保存后重启。

运行qmake -v,显示版本4.3.4,运行designer,即启动Qt4的设计界面。

小结:关于Qt环境变量配置与安装,本文介绍完了,对于环境变量,网上也有很多的参考资料,希望本文章能帮你解决问题吧!

【编辑推荐】

Qt 4.5 开发环境及安装

在Qt中如何写控制台程序

深度解析嵌入式QT开发环境搭建

QT中关于信号与槽机制的实现原理

在Qt框架下配置MeeGo SDK的Xephyr运行环境

转载请说明出处
知优网 » Qt环境变量配置与安装(qt安装环境变量设置)

发表评论

您需要后才能发表评论