linuxqt程序
㈠ linux下如何運行qt程序
圖形界面下,直接下載qtcreate,libqt4-dev,qt5defaule-dev 第一個是編輯軟體,後兩個是庫,如需其他另外找。命令行模式的話,不知道怎麼在沒有圖形界面下運行對話框的程序,命令行模式運行qt命令行格式的,直接qmake,make。就可以了。裡面那個沒有後綴的就是運行程序了,./程序名 運行 不行就加許可權 chmod +x ***.
㈡ linux qt程序 怎麼運行到windows
Windows默認的編碼是gb2312,而Linux是UTF8;
多數情況下,把Linux上的程序轉換至Windows上運行需要進行編碼轉換才能正常顯示;
而其實大可以不必的,同樣,文件使用的依然是UTF-8,同樣可以在Windows上跑起來,不過有一些事件還需要做的:
1. 在main.cpp中添加一段內容:
#include "QTextCodec"
int main(int argc, char *argv[])
{
...
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
...
}
2. 在使用QString時,需要使用Qstring str =QString::fromUtf8("content")
3. 之後,程序就可以正確的顯示中文了~.~
㈢ Linux 中qt怎麼啟動
1、首先,點擊「文件」——「新建文件或項目」。
㈣ 在Linux下用QT編寫的程序怎麼在ARM上運行
首先,你需要一塊ARM晶元的測試主板。
然後在主板上載入Linux系統,並且在Linux系統中配置QT的演示環境。
然後通過數據線將你編寫好的QT程序傳輸到主板上,然後在PC端使用Telnet或者在主板上進行程序的運行就好了!
㈤ linux下如何進行Qt編程
不知您使用的是哪個Linux,Ubuntu(Den類)中的最為容易,可以在軟體中心直接下載,然後在終端輸入
$sudo apt-get install qdevelop
之後就可以在Qt上進行軟體開發了
如果在Fedora中(Redhat類),首先要查一下Qt軟體依賴的文件,先將依賴的軟體包安裝後即可安裝Qt
可以參考這本書
C++ GUI Programing with Qt4 (2nd edition)
中文名叫
C++ GUI Qt4程序設計
㈥ linux下執行qt程序怎麼編譯運行
qmake -project? 已經有.pro文件了! 直接運行qmake或者qmake snake.pro或qmake -makefile snake.pro.
重新解壓,按以下步驟做:
$ qmake
$ make
找到可執行文件(不是.o, 沒後綴的), 一般如果snake.pro中沒設置TARGET,默認生成的可執行文件為snake,輸入
.$ /snake
㈦ linux的qt程序為什麼有一個終端
linux的qt程序只需要一個終端
終端設備的簡稱,指多用戶系統中位於客戶一端,用於接受用戶輸入指令,顯示處理結果的設備。
㈧ 在linux下qt程序怎麼打包
qt程序動態打包步驟
1. 從可運行程序的文件中拿出可執行文件
2. 終端下使用ldd命令查看需要的連接庫
例如 ldd + 可執行文件
3. 把ldd查詢到的所有需要的庫導出
4. 編寫.sh文檔(.sh文件命名必須與可執行文件名字一樣例:可執行文件名 test, .sh 文件名為 test.sh)
.sh文件代碼如下:
#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`
dirname=`dirname $0`
tmp="${dirname#?}"
if [ "${dirname%$tmp}" !="/" ]; then
dirname=$PWD/$dirname
fi
LD_LIBRARY_PATH=$dirname
export LD_LIBRARY_PATH
$dirname/$appname $*
5. 把所用到的庫,可執行文件, .sh文件放到同一目錄下
6. 終端中進入這一目錄,輸入:
chmod +x test.sh
7. 執行程序點擊.sh文件或者終端輸入:
./test.sh