當前位置:首頁 » 編程軟體 » qt查詢文件編譯環境

qt查詢文件編譯環境

發布時間: 2022-08-16 19:20:45

1. qt5.1開發環境設置,求解答,要詳細的配置方法

首先你確定你install的是qt4而不是5?
另外安裝qt需要安裝運行時和源文件,這個和qt項目本身的結構有關:頭文件是分割儲存的,這對應於他自身的可裁剪的特性才做的。
不如試試用apt-get install qt5*。
看到你第一和第二幅圖,不是警告符號就是致命錯誤符號,因為你根本安裝的是qt4而配置卻手動配置到qt5了,一般安裝完完整的qt環境就能自動檢測出來。如果檢測不到的話建議查找實際文件夾之後再行設置版本。另外你需要保證你的gcc版本與qt兼容。

2. 求qt create + qt 4.7.1庫windowws編譯環境配置

請安裝4.7.1版本QT,因為Qt使用了moc以實現其元對象編程和信號/槽機制,因此不同版本的qt之間是不能通用的。但是如果已經有一個沒有源碼的庫使用低版本(這里主要是指主版本的變化,4.8用4.7的庫是很簡單的)的qt編寫,那麼可行的方法是使用低版本開發環境開發一個qobject繼承體系之外導出介面dll或者lib,然後可以在新版本項目中引用。但是這樣會造成你需要提供兩個版本的運行庫。

3. Qt在linux下怎樣設置交叉編譯環境

你下載的是QTE么?QT4.7安裝時好像用的gmake和gmake install;安裝完成之後在lib文件夾下會新生成六七個.so庫文件;如果你完全正確安裝了並且環境變數都設置正確了,應該可以編譯通過;

4. qt/embedded怎麼配置環境

1cd~/Qtenv23chmo+xqt-sdk-linux-x86-opensource-2010.04.bin45./qt-sdk-linux-x86-opensource-2010.04.bin為了文件管理方便,將sdk也安裝在Qtenv文件夾中。2、解壓源代碼包在用戶目錄下建立一個Qtenv目錄,用於存放編譯源文件。mkdir$HOME/Qtenv在qtembedded目錄下創建arm和x86目錄。創建這兩個目錄主要是為了編譯一個用戶arm開發版的QTE,另一個目錄用於存放用於qvfb的x86下QTE,這樣演示和開發都很方便。1cd~/Qtenv2mkdirarmx86接下來將源代碼包分別復制到arm和x86下並解壓縮。這樣做雖然浪費了一些硬碟空間(ps:在宿主機上的硬碟太不值錢了),但能為將來再配置和編譯節省很多時間。1cd~/Qtenv2mvqt-everywhere-opensource-src-4.6.3.tar.bz2./arm3cd~/Qtenv/arm4tarxjvfqt-everywhere-opensource-src-4.6.3.tar.bz256cd~/Qtenv/x867mvqt-everywhere-opensource-src-4.6.3.tar.bz2./x868tarxjvf./x86/qt-everywhere-opensource-src-4.6.3.tar.bz2解壓縮後分別針對arm平台和x86平台進行配置,配置前可輸入./configure-embedded-help進行配置幫助查詢,根據平台配置,並編譯和安裝文件。其命令代碼如下:1cd~/Qtenv/arm2./configure-prefix$HOME/Qtenv/arm-embeddedarm-nomakedocs-nomakedemo-~/Qtenv/x867./configure-prefix$HOME/Qtenv/arm-embeddedx86-nomakedocs-nomakedemo-在經過漫長的配置、編譯後就完成了QTE的安裝。本人在arm版的編譯過程中出現過兩個錯誤,在參考《在arm-linux-gcc3.4.1下編譯qt-embedded-4.6.2》完成編譯。完成編譯和安裝後需要對系統的環境變數進行設置,設置可以是臨時性設置和永久性設置。臨時行設置是直接在命令窗口輸入1exportQTENV=$HOME/Qtenv2exportQTXDIR=$QTENV/qtsdk3exportQTEDIR=$QTENV/x864exportPATH=$QTXDIR/qt/bin:$PATH5exportLD_LIBRARY_PATH=$QTXDIR/lib:$LD_LIBRARY_PATH6exportQVFBDIR=$QTXDIR/qt/bin7exportQTEMAKEDIR=$QTEDIR/bin以上這些變數可以根據自己的喜好進行增刪。這種設置方法在關閉當前命令終端後失效。第二種方式是在當前用戶的主目錄下,編輯.bash_profile文件,加入上述命令行,保存重啟命令終端即可。

5. Qt下如何編譯庫

akefile文件。一般是qt里自帶的qmake工具。

首先先寫好cpp和頭文件,在當前目錄下依次執行qmake -project,qmake,make即可編譯。
另外,團IDC網上有許多產品團購,便宜有口碑

6. 請教,如何在arch下建立qt編譯環境的問題

一、安裝G++環境
sudo apt-get install build-essential
另外的一些相關環境。如果不安裝,一些qt的組件是無法正常編譯的,例如openGL
sudo apt-get install libx11-dev libxau-dev libxaw7-dev libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev
sudo apt-get install libxext-dev libxfixes-dev libxfont-dev libxft-dev libxi-dev libxinerama-dev libxkbfile-dev libxmu-dev libxmuu-dev
sudo apt-get install libxpm-dev libxrandr-dev libxrender-dev libxres-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxvmc-dev
sudo apt-get install libglib2.0-dev
sudo apt-get install libssl-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install libcups2-dev
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
sudo apt-get install libgstreamer0.10-dev
二、解壓代碼
tar zxvf qt-everywhere-opensource-src-4.8.4.tar.gz
解壓完進入解壓後的源代碼文件夾
三、執行。/configure生成makefile
。/configure -prefix /usr/local/Qt-4.8.2
(上面指定的這個目錄/usr/local/Qt-4.8.2 ,就是make install 後的安裝目錄)
下面出現對話框選擇open source edition.這是自由版。輸入yes接受協議。
(1)如果你的機器各種庫文件完整,經過一小會,配置完成,會出現以下信息
Qt is now configured for building ,just run 『make』
Once everything is built , you must run 『make install』
Qt will be installed into /usr/local/Qt-4.8.2
To reconfigure ,run 『make confclean』 and 『configure』
說明Makefile文件生成成功
(2)如果出現以下信息
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/gcgily/qt-everywhere-opensource-src-4.8.4/mkspecs/linux-g++
還是老辦法,以不變應萬變。進config.test/x11/xlib 執行make命令,看出錯信息
g++ -Wl,-O1 -o xlib xlib.o -L/usr/X11R6/lib -lXext -lX11 -lm
/usr/bin/ld: cannot find -lXext
看到了吧,g++在/usr/X11R6/lib下,找不到libXext.so呢。
其原因就在於需要安裝libX11的開發包,在Ubuntu/debian里包名都是libX11-dev
根據以往的經驗,在。/configure前主動裝好下面3個包,基本上就萬事大吉了
sudo apt-get install libX11-dev libXext-dev libXtst-dev
安裝所需到包後再重新。/configure即可生成Makefile文件
如果出現:Project ERROR: Package gstreamer-app-0.10 not found,則執行以下命令
apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev如果出現 : g++: error: unrecognized command line option 『-fuse-ld=gold』
這是Qt的一個bug:https://bugs.webkit.org/show_bug.cgi?id=89312
在裝有gold linker的系統里,編譯腳本會加入-fuse-ld=gold選項,但這個選項gcc是不支持的。解決辦法是移除該選項,找到文件src/3rdparty/webkit/Source/common.pri,屏蔽QMAKE_LFLAGS+=-fuse-ld=gold。
#
QMAKE_LFLAGS+=-fuse-ld=gold
四、編譯QT
執行make命令,需要2個小時。
五、安裝QT
運行sudo make install命令。需要幾分鍾時間,默認安裝到/usr/local/Qt-4.8.2. 運行/usr/local/Qt-4.5.3/bin/designer ,若能啟動QT,說明QT已經安裝好了。
六、設置環境變數
更改用戶環境變數
gedit /home/username/.bashrc
添加:
export QTDIR=/usr/local/Qt-4.8.2
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
更改包括root用戶的環境變數
sudo gedit /etc/profile (此處profile文件要更改一下許可權才能寫入)
添加:
export QTDIR=/usr/local/Qt-4.8.2
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
七、測試環境變數
重啟測試環境變數:
qmake -v
顯示版本信息:
QMake version 2.01a
Using Qt version 4.8.2 in /usr/local/Qt-4.8.2/lib
which qmake
顯示安裝位置信息:
/usr/local/Trolltech/Qt-4.8.2/bin/qmake
環境變數設置成功。
代碼:
如果需要在Qt中引用其他的包以及庫文件,則使用:
INCLUDEPATH += /usr/local/include/
INCLUDEPATH += /usr/local/include/Eigen
INCLUDEPATH += /usr/local/include/boost
INCLUDEPATH += /usr/local/include/CGAL
LIBS += -L/usr/local/lib/ -lgmp
LIBS += -L/usr/local/lib/ -lmpfr
其中LIBS參數中 -l後只能接特定某一個庫文件,且如果該文件為 「libxxx.so「,則-l後只接「xxx」。
上面就是搭建Qt開發環境的方法介紹了,作為一個良好的跨平台開發工具,Qt能夠很好的運行於更大主流系統,擁有豐富的API等。

7. CodeBlocks 如何搭建一個編譯Qt程序的環境

你肯定也是照著這個做的吧
http://www.qtcn.org/bbs/read.php?tid=11847

你是到哪一步不行的?

8. QT編譯環境搭建步驟

我也曾有過你這個困惑。在linux里qt的開發環境有3種:嵌入式、qvfb和x11,編譯qt源碼可以得到這三種環境。編譯qt源碼有三個步驟:配置(configure)、編譯(make)、安裝(make install)。三種環境僅僅在配置時有區別,網上很容易搜到具體做法。

9. qt4.8.6 怎麼配置qml編譯環境

1
下面介紹Windows版QT開發環境Qt Creater + MinGW + Qt libraries配置方法,
1.從MinGW網站下載mingw-get-inst-20120426.exe,默認安裝到C盤根目錄下:C:\MinGW,安裝時選擇C和C++ compiler ,默認只選中了C編譯器。
2
2.下載安裝配置QT libraries
http://qt-project.org/downloads
(1)可以在以上網址下載最新版的QT libraries,QT libraries就是QT Designer,QT設計師,用於設計UI界面。
最新版是Qt libraries 5.0 Beta 2 for Windows (501MB),我下載的是Qt libraries 4.8.3 for Windows (minGW 4.4, 317 MB),下載後是一個qt-win-opensource-4.8.3-mingw.exe安裝文件,大小為324M。
默認安裝路徑為C:\Qt\4.8.3,安裝時需要指定MinGW的安裝路徑為C:\MinGW。安裝完後需要把C:\Qt\4.8.3\bin目錄添加到系統變數的Path路徑中。
並新建系統環境變數QMAKESPEC,32位系統把值設置為C:\Qt\4.8.3\mkspecs\win32-g++;如果是64位系統,需要把值設置為C:\Qt\4.8.3\mkspecs\tru64-g++
還要新建系統環境變數QTDIR,值為C:\Qt\4.8.3

3.安裝後打開QT設計師主界面如圖:
3
3.下載安裝配置QT Creater
(1)還可以在上面的網址下載QT創建器。最新版本是Qt Creator 2.6.0 for Windows (51 MB),下載後是qt-creator-windows-opensource-2.6.0.exe,大小51M.
默認安裝到C:\Qt\qtcreator-2.6.0目錄下。需要把C:\Qt\qtcreator-2.6.0\bin目錄添加到系統變數的Path路徑中。如果不設置系統環境變數,則創建工程時kit不能設置成功,並且可創建的工程類型也會受到限制。
(2)設置QT Creator構建和運行配置項打開QT Creator,選擇菜單「工具/選項」,選擇左邊的"構建和運行",再選擇「Qt版本」選項卡,點擊「添加」,qmake路徑:C:\Qt\4.8.3\bin\qmake.exe。
如下圖所示:
4
還需要設置Compilers選項卡中的「手動設置」項的編譯器,Name設置為MinGW,編譯器路徑設置為C:\MinGW\bin\mingw32-g++.exe。
然後就可以正常的創建工程了。
(3)創建test1工程
選擇「文件/新建文件和工程」,在彈出的窗口左側選擇「其他項目」,右側選擇「空的Qt項目」,點擊「選擇」,設置工程名,並點擊「下一步」,由於之前已經設置了QT Creator構建和運行配置項,直接在彈出的窗口上點擊「下一步」即可。然後點擊「完成」,出現如下圖所示的工程test1。

10. Qt5怎麼知道我用的那個編譯器

左邊kit裡面有選擇,然後就是編輯界面,左邊有個工程工具。點擊後進去就可以看出你選擇的是哪一個了。

熱點內容
ubuntu搭建samba伺服器 發布:2025-02-07 05:52:54 瀏覽:54
小型企業網如何配置可以互通 發布:2025-02-07 05:33:56 瀏覽:243
09年crv哪個配置好 發布:2025-02-07 05:17:31 瀏覽:555
nvm源碼編譯 發布:2025-02-07 05:13:19 瀏覽:126
防偽碼查詢源碼 發布:2025-02-07 05:09:39 瀏覽:769
安卓機的通知在哪裡 發布:2025-02-07 05:09:01 瀏覽:282
密碼74是什麼意思 發布:2025-02-07 05:02:10 瀏覽:47
蘋果es瀏覽器無法連接ftp 發布:2025-02-07 04:59:57 瀏覽:285
javaa和a 發布:2025-02-07 04:58:24 瀏覽:64
應用鎖的密碼在哪裡查 發布:2025-02-07 04:47:25 瀏覽:507