ubuntu qt5 安裝 打包

2021-10-24 03:08:07 字數 1612 閱讀 5988

sudo apt-get install qt5-default qtcreator -y

錯誤:qt unknown module(s) in qt: serialport

sudo apt-get install libqt5serialport5

sudo apt-get install libqt5serialport5-dev

#建立放專案的資料夾

cd /opt

sudo mkdir object && cd object

#將qt專案路徑中,找到對應專案的release資料夾,取裡面的可執行檔案,將其移動剛剛建立的目錄

sudo mv workspace/qt/qttest/qttest /opt/object

#檢視專案依賴庫

ldd workspace/qt/qttest/qttest

#在object資料夾中建立lib資料夾

sudo sudo mkdir lib

#在object資料夾中建立importlib.s**件

sudo touch importlib.sh

#修改importlib.s**件 許可權

sudo chmod 777 importlib.sh

#開啟importlib.sh

sudo vim importlib.sh

#! /bin/bash					 

#執行指令碼時在終端輸入 ./importlib.sh ./test ./lib

#其中./test為ldd所要檢視的可執行程式的路徑,./lib為依賴檔案最終拷貝到的資料夾路徑

#以下三個引數為終端輸入

# $0 為 ./importlib.sh

# $1 為 ./test

# $2 為 ./lib

# awk 後 $0,$1,$2為終端日誌的字串,以空格為分隔符,只在awk本行起作用

#將字串重定向到dependlist

dependlist=$( ldd $1 | awk '}' )

#輸出 ./test

#echo $1

#拷貝依賴

cp $dependlist $2

#拷貝可執行程式

cp $1 $2

#找到qt的安裝路徑 \qt5.12.1\5.12.1\gcc_64

#將plugins和qml兩個資料夾複製到我們的打包目錄object下(防止匯入不全)

#建立編寫qt.conf檔案

sudo touch qt.conf

sudo vim qt.conf

#寫入一下內容

[paths]

prefix = ./

plugins = plugins

imports = qml

qml2imports = qml

#導庫./importlib.sh qttest ./lib

#測試./qttest

object

libplugins

qmlqt.conf

專案名

Ubuntu QT4 安裝以及各個安裝工具介紹

1 sudo apt get install build essential 2 sudo apt get install qt4 dev tools qt4 doc qt4 qtconfigqt4 demos qt4 designer qdevelop的安裝 sudo apt get instal...

winform打包安裝

步驟 第一步 開啟開發環境vs2008,新建專案,選擇其他專案型別,再選擇 安裝專案 輸入名稱及選擇安裝路徑 第二步 進入檔案系統選項卡,選擇應用程式資料夾,在中間的空白區域右鍵選擇 新增檔案 新增專案檔案 exe,dll 第三步 新增專案所需檔案 這裡有兩個資料夾需要注意 database和rep...

程式安裝打包

研究了半天。終於有點成果 網上教程,看了半天,這裡也寫一下自己的辛苦路程 這裡分兩種情況打包 情況 安裝過程中需要修改webconfig或執行sql之類的 2.website情況 簡稱b情況 大多數操作,就在搜,就有答案了 這裡講下我遇到的問題 一 要修改webconfig之類的,就要新增insta...