Ubuntu下安装Qt4可以通过新得立软件包管理器(或者命令行apt)很方便的实现。
+ n7 x& j, T; `1 S6 [# O
2 B, @( @; Q7 ?' g0 d! A
1.所需要的包
a( X( E) z( a! o' ], k$ U
) d( @1 ?# Z2 B/ p# N
libqt4-debug$ ?+ t/ u5 Q1 E6 k8 X) Y
libqt4-gui
# T$ u' F3 Z6 p( f; Tlibqt4-qt3support
" l, @& @7 `1 P. \ P* clibqt4-sql
1 T% ?* Y& T+ O- a) `qt4-designer
/ _1 d; l/ a0 D1 D0 t7 ?qt4-dev-tools
8 v) n' I3 |1 I0 {7 y qt4-doc$ ^' K2 r9 \1 N
qt4-qtconfig) L* l- l2 u- J1 ]7 `3 C
" I4 l# ~+ ^8 m( ]# B, h2 A推荐安装前删除已安装的老版本
8 R$ X+ i/ o0 o/ q' H& b% L) g7 U( m; g
2.安装c++编译器
# V' s- z, D+ b: C K
: `" s: Y- |. Y$ f8 n1 G) K
build-essential% Q% o! e U% e# |( v
/ Z8 r5 H. J% @2 V3.ctags
1 F" M; D6 k2 t4 O8 }! F
1 x8 s, J A. _. a& Gexuberant-ctags代码补全
. R3 {7 ]' Y6 A% A$ X4 C+ z8 p; M [6 q) U I1 s
4.QDevelop
: s7 u6 I7 k" j% e; f0 P
免费的IDE
5 ^: R+ F5 u+ d: p
http://qdevelop.free.fr
5 ~8 K c0 m$ q& ?& {1 Y- V可以得到执行安装文件或者原代码。因为这个开发环境是通过qt实现的,对学习qt也有帮助
\+ N, d& i& N2 a8 u
/ t# z7 u2 |' v- G3 U5."Hallo World"
1 Y4 D. N1 K8 o2 X" a通过菜单Project->new project创建一个新工程
( Q8 M' n. g) D. ^4 x6 V9 s& O6 A
1 A3 ~3 d0 x; c( N' R, J
! ?# K4 W9 {, P; f! f
7 O% l2 N) S; H( ~
5 k' E4 ]# n! Z1 d: s9 M) W
8 M! Q9 {5 F& C3 T9 h' X N: J/ _& y
代码加执行
* ~! p2 ?4 z% T: ^
* n: l v7 }) u# D4 Y1 A& N1 [
#include <QApplication>
- W8 v- ]) P, i1 t& n0 Q3 m$ u#include <QPushButton>
, G" M" B9 R3 ?. |; L* K
int main( int argc, char *argv[] )
: Z/ w2 Z) f. h6 ?$ l/ l; _
{
" Z9 F }. F+ m! i. B" ~6 ?
QApplication app( argc, argv );
3 V S2 c$ n, D; ]& _: N QPushButton hello( "Hallo Welt!" );
" X! _3 }& _& D4 ?
hello.resize( 100, 30 );
; b: `0 _* B; v5 K% n hello.show();
% r, l) G% K3 E3 ?; v1 h
return app.exec();
! Q5 b3 M# ~* ]- h0 Y4 }}
' ?( ]4 t# H$ B" M1 p
: k' l d7 f# d0 `/ e" N7 S