首先打開 Makefile 文件,查看其中 INCPATH 變量的值是否包含程序中所涉及到的頭文件路徑。linux
MAKEFILE = Makefile ####### Compiler, tools and options CC = /work/tools/usr/local/arm/4.3.2/bin/arm-linux-gcc -lts -ldl CXX = /work/tools/usr/local/arm/4.3.2/bin/arm-linux-g++ -lts -ldl DEFINES = -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB CFLAGS = -msoft-float -D__GCC_FLOAT_NOT_NEEDED -march=armv7-a -mtune=cortex-a8 -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES) CXXFLAGS = -msoft-float -D__GCC_FLOAT_NOT_NEEDED -march=armv7-a -mtune=cortex-a8 -msoft-float -D__GCC_FLOAT_NOT_NEEDED -march=armv7-a -mtune=cortex-a8 -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES) INCPATH = -I. -I. -I/Qt5/include -I/Qt5/include/QtWidgets -I/Qt5/include/QtGui -I/Qt5/include/QtCore -I. -I/Qt5/mkspecs/linux-arm-gnueabi-g++ QMAKE = /Qt5/bin/qmake DEL_FILE = rm -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p COPY = cp -f COPY_FILE = cp -f COPY_DIR = cp -f -R INSTALL_FILE = install -m 644 -p INSTALL_PROGRAM = install -m 755 -p INSTALL_DIR = cp -f -R DEL_FILE = rm -f SYMLINK = ln -f -s DEL_DIR = rmdir
若是不存在,察看 .pro 文件中是否引入該文件,可使用 QT += XXX 的形式添加,例如:ui
提示「NO QApplication ....」,則添加上 QT += widgets,從新 qmake 再 make 便可。code