導航:首頁 > 操作系統 > qt5安裝linux

qt5安裝linux

發布時間:2023-10-22 19:39:58

① 求助,我在linux下安裝的Qt5為什麼用GDB調試器無法進入源碼

打開命令終端面板輸入:sudo apt-get install gdb 如圖所示: 即可安裝,如果還是不可以,那就使用下面這種方式安裝: 打開終端輸入: wget ftp://ftp.gnu.org/gnu/gdb/gdb-7.9.tar.gz 下載完畢後解壓 tar -zxvf /gdb-7.9.tar.gz 然後進行安裝即可

② linux下如何運行qt程序

圖形界面下,直接下載qtcreate,libqt4-dev,qt5defaule-dev 第一個是編輯軟體,後兩個是庫,如需其他另外找。命令行模式的話,不知道怎麼在沒有圖形界面下運行對話框的程序,命令行模式運行qt命令行格式的,直接qmake,make。就可以了。裡面那個沒有後綴的就是運行程序了,./程序名 運行 不行就加許可權 chmod +x ***.

③ linux libqt5x11extras5文件怎麼安裝

要安裝qt嗎? 從qt官網qt-project.org下載4.8.5的最新版本吧。 3.3.8的old了,最新的5.0.x的還不太穩定。 你貼的提示只是警告(WARNING),警告不影響編譯結果的。 你應該把錯誤(ERROR)的部分貼出來。

④ 如何在linux下使用Clion開發Qt的Gui程序

准備工作:已安裝好的QtCreator環境,但是覺得QtCreator不好用,轉用其他開發工具
第一步,使用Clion創建一個C++項目,如下圖:

第二步,修改CMakeLists.txt和main.cpp文件:
1). CMakeLists.txt修改如下:
cmake_minimum_required(version 3.3)
project(Widget)

set(CMAKE_INCLUDE_CURRENT_DIR ON)
#打開Qt的MOC功能和UI文件處理功能
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin)
#查找Qt的庫
find_package(Qt5Widgets)

set(SOURCE_FILES main.cpp Widget.cpp Widget.h)

add_executable(Widget ${SOURCE_FILES})

target_link_libraries(Widget Qt5::Widgets)

2). main.cpp文件修改如下:
#include <QtWidgets/QApplication>
#include <QtWidgets/QLabel>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QMainWindow>

int main(int argc, char* argv[]) {
QApplication a(argc, argv);
QMainWindow *window = new QMainWindow;
window->setFixedSize(500, 500);
// window->setLayout(vbLayout);
window->show();
return a.exec();
}

第三步,如何使用Qt的ui文件並生成.h文件
1). 配置ui-designer, 打開Clion的External-Tools配置項,Program參數請填寫你的QtDesigner位置,其他參數可參照圖上所示填寫

2). 配置UIC,生成.h文件,Program參數請填寫你的UIC應用,QtDesigner同目錄下,
其他參數可參照圖上所示填寫

3). 在項目中新建一個ui文件,選中文件,使用右鍵我們添加的擴展工具編輯UI,然後保存後,再使用UIC
生成我們需要的.h文件。
第四步: 其他的我就不多說了,各位請盡享Clion帶來的開發樂趣吧!

⑤ Python安裝PyQt5時遇到這個問題該怎麼解決

Linux系統下Qt5編譯好的程序在未安裝Qt的系統下運行會報以下錯誤:
This application failed to start because it could not find or load the Qt platform plugin "xcb".

Reinstalling the application may fix this problem.
出現這個錯誤,主要是因為qt5為了在多平台下更方便移植,使用了一種新的技術-----platform abstraction system (QPA),而它中的庫又依賴於Qt5中的一個庫文件libQt5DBus.so.5,所以,只要打包時只要加上這個文件就可以了。
linux下qt5程序打包步驟如下
1、把以下7個庫文件放到/usr/lib目錄下

libQt5Widgets.so.5
libQt5Gui.so.5
libQt5Core.so.5
libicui18n.so.51
libicuuc.so.51
libicudata.so.51
libQt5DBus.so.5
2、拷貝Qt5安裝目錄中的platforms目錄,使它和你的Qt程序同級目錄
現在你可以雙擊你的程序運行了呵呵

⑥ linux安裝qt提示無法安裝二進制文件

具體安裝步驟如下:孝備輪
1、雙擊啟動安裝包之後,將會打開一個歡迎界面。在滾團這里,直接點擊「下一步」即可。
2、接著,會提示你登陸Qt賬戶。這個Qt賬戶對普通人來說沒什麼必要,所以直巧信接點擊下面的「Skip」跳過即可。
3、隨後,便會彈出真正的開始安裝界面,點擊「下一步」。
4、在安裝文件夾的界面,建議大家要將Qt安裝到D盤。其他保持默認即可。繼續點擊「下一步」。
5、在選擇組件界面,請務必要選對安裝Qt所需要的組件。首先,點擊各項前面的>箭頭展開子項的內容。
6、在Qt5、9一項中,如果你是使用MinGW進行編譯,請務必選中MinGW模塊。而如果你希望調用VS的編譯器進行編譯,則需要勾選對應的VS模塊。當然,如果希望進行安卓開發,則安卓模塊是少不了了。
至於其餘的一些模塊,則可以根據自身需要勾選。
7、接著看工具項(Tools)的選擇。第一項是CDB的調試器,如果你僅使用MinGW進行編譯,則此項可以不選。第二項雖然名字帶MinGW,但只是用於交叉編譯的(交叉編譯即在某一平台上編譯用於其他平台的程序),如果用不到,也可以不選。選擇完成後,繼續點擊「下一步」。
8、在打開的頁面中勾選「我已經閱讀並同意條款」(原文是英文)。然後,繼續一路點擊「下一步」,直到安裝完成就可以了。

⑦ Qt5 linux 無法連接sqlite

先安裝好sqlite,然後去系統軟體源中找qt自帶的sqlite的驅動安裝。
Linux平台下解決Qt5連接mysql資料庫的問題:輸入sudoapt-getinstalllibqt5sql5-mysql解決,這種方法只能解決Qt是用sudoapt-getinstallqt-sdk命令裝的低版本的Qt5(如5、2、x)缺少MySQL驅動問題,如果你的Qt5版本為5、7、X,那麼就不能用這種方法解決,請參考下面的方法。

閱讀全文

與qt5安裝linux相關的資料

熱點內容
java常見模式 瀏覽:500
典欣空調壓縮機 瀏覽:421
app如何認定許可權 瀏覽:849
兩個復數相除的角度計演算法則 瀏覽:584
電商類app開發怎麼收費 瀏覽:300
打造電子書反編譯工具 瀏覽:74
壓縮比115 瀏覽:558
pdf怎麼摳圖 瀏覽:864
霍妮pdf 瀏覽:808
反編譯VMP 瀏覽:46
hello編譯器 瀏覽:771
apk程序加密 瀏覽:595
如何給app重命名 瀏覽:603
怎麼幽默調侃程序員 瀏覽:285
忘記密碼解壓視頻 瀏覽:911
運城機場春運加密 瀏覽:287
安卓手機如何關閉app後台 瀏覽:154
安卓數字密碼忘記怎麼破解 瀏覽:253
pythonzmq模式 瀏覽:182
linux運行php網站 瀏覽:867