我想使用Qt创建一个GUI应用程序,我无法入门。我写了下面的代码在我的编辑器:使用qmake作为qmake -project
#include <QApplication>
#include <QWidget>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QWidget window;
window.resize(250,150);
window.setWindowTitle("Simple example");
window.show();
return app.exec();
}
然后我做一个project.pro
文件在我的当前目录具有以下内容:
SOURCES = qt.cpp
HEADERS = QApplication QWidget
CONFIG += qt warn_on release
然后我在终端,qmake -project
类型,但是终端不执行任何操作。即使命令提示符也不出现。
[email protected]:~$ qmake -project
_
如何使其工作:它仿佛在等待着什么,就像下面只是闲置?
尝试删除'从项目文件HEADERS'(你没有头文件),并调用'QMAKE project.pro'代替。 – vahancho
注意'qmake -project'将使用目录中的文件创建.pro文件。然后做'qmake',最后'make'。看看到[DOC](http://qt-project.org/doc/qt-5.0/qtdoc/qmake-running.html) – Jairo
@vahancho:是这样的作品,却得到了另一个错误 - '野牛-d bison1.y bison1.y:24.14-17:错误:符号术语使用,但没有被定义为一个令牌,没有规则 化妆:*** [全部]错误1' 做qmake的(工作)后并生成 – kamalbanga