|
为什么,我的Makefile跟教程里面的相比,在
###### Combined headers
####### Compile
first.o: first.cpp \
first.h \
first.ui
main.o: main.cpp \
first.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qpeapplication.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qpeglobal.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qlibrary.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qcom.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/quuid.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qtopiawinexport.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/timestring.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/applicationinterface.h
first.h: first.ui
$(UIC) first.ui -o $(INTERFACE_DECL_PATH)/first.h
里少了
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qpeglobal.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qlibrary.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qcom.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/quuid.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/qtopiawinexport.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/timestring.h \
/opt/EmbedSky/Qte/x86_qtopia/qtopia/include/qtopia/applicationinterface.h
我觉得应该是我的main.cpp写得有问题,附上main.cpp
#include "first.h"
#include <qapplication.h>
#include <qtopia/qpeapplication.h>
QTOPIA_ADD_APPLICATION ("first",first)
QTOPIA_MAIN
希望大家可以帮帮我 |
|