我試着寫一個簡單的Qt應用程序,當我嘗試編譯用qmake,qt編譯時出錯?
#include <QApplication>
#include <QTextEdit>
int main(int argv, char **args)
{
QApplication app(argv, args);
QTextEdit textEdit;
textEdit.show();
return app.exec();
}
我得到這個錯誤_
qmake file.cpp
/home/j/qtf.cpp:4: Extra characters after test expression.
/home/j/qtf.cpp:6: Extra characters after test expression.
/home/j/qtf.cpp:8: Extra characters after test expression.
/home/j/qtf.cpp:11: Extra characters after test expression.
哪裏是錯誤
看一看http://doc.qt.io/qt-5/qmake-running.html。 qmake將一個或多個項目文件作爲輸入,而不是C++源文件。 – OnWhenReady
qmake不會編譯任何東西。它用於生成makefile(或者如果給定'-project'參數,則可以改進項目文件框架)。 –