自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Qt環(huán)境變量配置與安裝

移動(dòng)開發(fā)
本文介紹的是Qt環(huán)境變量,還有Qt 4.1.0的安裝。對(duì)于環(huán)境變量就不多解釋了,先看本文的講述吧!

Qt中設(shè)置環(huán)境變量,其實(shí)和其他編譯程序應(yīng)該沒有多大的區(qū)別,環(huán)境變量一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù),比如臨時(shí)文件夾位置和系統(tǒng)文件夾位置等。環(huán)境變量是一個(gè)具有特定名字的對(duì)象,它包含了一個(gè)或者多個(gè)應(yīng)用程序所將使用到的信息。這里用的最多的環(huán)境變量是:%PATH% 系統(tǒng) 指定可執(zhí)行文件的搜索路徑。

1、Qt 4.1.0 OpenSource for X11版的安裝

Quote:

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

這樣,它會(huì)安裝到默認(rèn)的目錄下面:/usr/local/Trolltech/Qt 4.1.0

有一個(gè)細(xì)節(jié)要注意:默認(rèn)的,它是不配置安裝數(shù)據(jù)庫驅(qū)動(dòng)的,所以你如果要支持?jǐn)?shù)據(jù)庫的話,要在configure的時(shí)候,配置相應(yīng)的參數(shù),詳細(xì)的情況,可在安裝后的assistant的SQL Database Drivers里找到。

很簡(jiǎn)單吧,這就安裝完了,但是安裝完了,并不表示能用了,還得設(shè)置相應(yīng)的環(huán)境變量,因?yàn)榭赡芎拖到y(tǒng)使用的Qt3.x相混了。 需要在我們的shell配置文件里增加幾行(我這里是RedFlag Workstation 5.0, bash配置文件為.bash_profile:

Quote:

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

這回好了,只要你使用的是你自己的用戶,那么就能正常使用Qt 4.1.0了,但是,如果你要編譯Qt3的程序,則你***使用其它的用戶進(jìn)行安裝,來使用Qt3對(duì)應(yīng)的環(huán)境變量。

下面說說如何安裝psql, odbc, sqlite, mysql的驅(qū)動(dòng)在configure的時(shí)候,要加上配置項(xiàng)

Quote:

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

但是在運(yùn)行的時(shí)候,它會(huì)可能會(huì)提示你測(cè)試不到mysql函數(shù)

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

在最開始處,加上下面兩行(具體的目錄,需要你自己查看系統(tǒng)的實(shí)際位置

Quote:

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

保存后,退出來,然后運(yùn)行

Quote:

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

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

Quote:

  1. gmake  
  2. gmake install 

但是在安裝后,你會(huì)發(fā)現(xiàn),mysql的驅(qū)動(dòng)并未在sqldriver目錄下面,

于是,再轉(zhuǎn)到src/plugins/sqldrivers/mysql/目錄下,

運(yùn)行

Quote:

  1. make 

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

2.Qt 環(huán)境變量的設(shè)置

先說一下我的系統(tǒng)配置:

系統(tǒng):紅旗6

自帶Qt:3.3.8

升級(jí)為4.3.4,一切按默認(rèn)進(jìn)行,默認(rèn)安裝路徑:/usr/local/Trolltech/Qt-4.3.4

打開/etc/profile文件,在該文件的末尾加上以下語句:

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

保存后重啟。

運(yùn)行qmake -v,顯示版本4.3.4,運(yùn)行designer,即啟動(dòng)Qt4的設(shè)計(jì)界面。

小結(jié):關(guān)于Qt環(huán)境變量配置與安裝,本文介紹完了,對(duì)于環(huán)境變量,網(wǎng)上也有很多的參考資料,希望本文章能幫你解決問題吧!

【編輯推薦】

 Qt 4.5 開發(fā)環(huán)境及安裝

在Qt中如何寫控制臺(tái)程序

深度解析嵌入式QT開發(fā)環(huán)境搭建

QT中關(guān)于信號(hào)與槽機(jī)制的實(shí)現(xiàn)原理

在Qt框架下配置MeeGo SDK的Xephyr運(yùn)行環(huán)境

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-06-14 09:21:55

Linux Qt 環(huán)境變量

2009-07-03 16:46:07

JSP環(huán)境變量

2010-10-11 09:25:31

MySQL環(huán)境變量

2011-12-21 10:46:17

Java

2021-11-29 10:25:16

Linux環(huán)境變量命令

2010-09-16 15:33:48

Java環(huán)境變量

2009-06-16 15:57:53

Java環(huán)境變量

2009-07-08 11:23:54

JDK1.6安裝環(huán)境變量設(shè)置

2009-06-29 15:06:23

環(huán)境變量配置Java

2021-06-09 08:21:14

Webpack環(huán)境變量前端

2010-01-11 17:39:31

Fedora 8配置J

2020-11-23 15:21:12

Linux環(huán)境變量

2010-04-06 12:45:28

CentOS系統(tǒng)

2020-12-28 10:50:09

Linux環(huán)境變量命令

2010-01-12 15:46:54

Fedora JDK

2010-03-22 16:20:31

Python安裝

2017-03-07 19:30:54

Windows 7Windowsjava

2010-02-24 15:41:19

Linux Light

2010-02-22 15:04:53

Ubuntu 7.04

2012-09-18 01:22:33

Java環(huán)境變量Classpath
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)