我想在命令提示符(Windows)中编译此应用程序:
include "QtGui/QApplication"
include "QtGui/QMainWindow"
class Form1 : public QMainWindow
{
Q_OBJECT
public:
Form1(QWidget *parent = 0, Qt::WFlags flags = 0);
~Form1();
};
Form1::Form1(QWidget *parent, Qt::WFlags flags) : QMainWindow(parent, flags)
{
}
Form1::~Form1()
{
}
int main(int argc, char * argv[])
{
QApplication a(argc, argv);
Form1 * frm = new Form1();
frm->setWindowTitle("Hello Word !!!");
frm->show();
return a.exec();
}
我该怎么办?
答案 0 :(得分:5)
答案 1 :(得分:0)
查看Qt提供的众多示例和演示之一,复制现有的.pro文件并根据您的需要进行调整。
然后将生成的编译指令复制到批处理文件,shell脚本,Makefile,emacs'compile-command'变量,...或者您喜欢的.pro文件中。我自己为一些小型Qt测试应用程序和测试用例选择了emacs的“编译命令”路径。