(註:以下皆以root身份操作)
debian的qtdir是/usr
不是一般書上所講的/usr/include/qt3
請先將export QTDIR='/usr'加入您家目錄下的.bashrc
logout後login
原則上寫一個qt程式
第一步:
開一個qt程式專屬目錄
第二步:
寫好程式碼後編繹
- 代碼: 選擇全部
qmake -project hello.pro
qmake
第三步:
因為qmake on debian有問題
所以請修改Makefile
- 代碼: 選擇全部
INCPATH = -I/usr/share/qt3/mkspecs/default -I. -I. -I$(QTDIR)/include
成
INCPATH = -I/usr/share/qt3/mkspecs/default -I. -I. -I$(QTDIR)/include/qt3
- 代碼: 選擇全部
LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
成
LIBS = $(SUBLIBS) -L/$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
4.make