Ubuntu環境安裝Qt4和使用Qt4初體驗(轉載)
雖然本機裝的是Gnome的Ubuntu,但也可以開發Qt程式,如果用一般的下載再編譯Qt4,會弄很長的一段時間的。所以採用apt-get的方法安裝Qt4。
執行:
$ sudo apt-get install libqt4-dev libqt4-debug libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig
系統會自動安裝及設定環境。這樣速度會比較快,如果直接編譯原始碼安裝,要花費非常長的時間,真的深有體會。
編寫一個示例程式:
#include
#include
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello, man!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
然後依次執行:
$ qmake -project
$ qmake
$ make
$ ./專案名
如下所示:
isp@hitisp:~/qtsrc$ vim QtHello.cpp
isp@hitisp:~/qtsrc$ qmake -project
isp@hitisp:~/qtsrc$ qmake
isp@hitisp:~/qtsrc$ make
g++-c -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui-I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o QtHello.oQtHello.cpp
g++ -o qtsrc QtHello.o -L/usr/lib -lQtGui -lQtCore -lpthread
isp@hitisp:~/qtsrc$ ls
Makefile QtHello.cpp QtHello.o qtsrc qtsrc.pro
isp@hitisp:~/qtsrc$ ./qtsrc
相關文章
- Ubuntu下Qt4的安裝UbuntuQT
- Qt4 原始碼編譯安裝指南QT原始碼編譯
- ubuntu14.04環境安裝docker體驗UbuntuDocker
- Qt4 Gossip: QMatrixQTGo
- Ubuntu16環境安裝和使用NFSUbuntuNFS
- Ubuntu 環境安裝 phpunitUbuntuPHP
- 零基礎學Qt4程式設計:Qt4開發入門與提升QT程式設計
- ubuntu下安裝boost環境Ubuntu
- zookeeper安裝和使用 windows環境Windows
- ubuntu如何完全解除安裝和安裝 Java及android環境?UbuntuJavaAndroid
- ubuntu 16.04安裝LNMP環境UbuntuLNMP
- Ubuntu環境Anaconda安裝opencvUbuntuOpenCV
- ubuntu 安裝 flutter 開發環境UbuntuFlutter開發環境
- Ubuntu20 LNMP 環境安裝UbuntuLNMP
- Ubuntu 安裝php+mysql 環境UbuntuPHPMySql
- ubuntu安裝Java開發環境UbuntuJava開發環境
- ubuntu環境下安裝perf工具Ubuntu
- ubuntu環境中安裝condaUbuntu
- Ubuntu 22.04 安裝Docker環境UbuntuDocker
- 使用 runcluvfy 校驗Oracle RAC安裝環境Oracle
- 【轉】qt-vs-addin:Qt4和Qt5之VS外掛如何共存與使用QT
- ubuntu環境下掛載新硬碟(轉載)Ubuntu硬碟
- 如何下載安裝jdk和配置環境JDK
- 【原創】Ubuntu安裝和簡單使用初感Ubuntu
- 在Ubuntu環境下安裝eclipseUbuntuEclipse
- Ubuntu 16.04 安裝 Gnome 桌面環境Ubuntu
- 如何安裝體驗 Ubuntu on WindowsUbuntuWindows
- Ubuntu18.04安裝Selenium和環境搭建Ubuntu
- 禪道的使用:如何搭建Ubuntu環境安裝禪道Ubuntu
- Windows下安裝PostgreSQL初體驗(使用Installer)WindowsSQL
- Win 10 環境配置VirtualBox安裝UbuntuUbuntu
- Ubuntu系統-FFmpeg安裝及環境配置Ubuntu
- Luckfox Pico Ubuntu server 安裝桌面環境UbuntuServer
- QT4 用QLabel實時顯示時間QT
- Oracle GoldenGate安裝初體驗OracleGo
- JDK下載安裝和環境變數的配置JDK變數
- 環境 | ubuntu16.04系統安裝及基本軟體配置Ubuntu
- Java安裝和環境配置Java