1. 程式人生 > >QT no rule to make target need by 'debug/.o'.stop

QT no rule to make target need by 'debug/.o'.stop

修改正確之後發現是.pro檔案中出現冗餘的問題,在網上也沒有找到正確的方法,對比了一下檔案裡面的內容,發現出現了其他的程式碼,所以貼出自己程式中的程式碼,並將問題總結下來

正確的 .pro 檔案格式

#-------------------------------------------------
#
# Project created by QtCreator 2015-11-08T15:30:49
#
#-------------------------------------------------

QT       += core gui

TARGET = Calculator
TEMPLATE = app


SOURCES += main.cpp \
    QCalculatorUI.cpp \
    QCalculatorDec.cpp

HEADERS  += \
    QCalculatorUI.h \
    QCalculatorDec.h
  1. .pro專案描述檔案(本質相當於QT平臺的Makefile檔案)
描述 解釋
# 註釋起始符
QT 模組宣告
TARGET 可執行檔名
TEMPLATE 程式模板宣告
SOURCES 原始碼檔案宣告
HEADERS 標頭檔案宣告
FORMS 介面(窗體)檔案宣告
RC_FILE 資原始檔宣告