Скомпилировать быстрый проект в Qt? - PullRequest
1 голос
/ 12 октября 2009

Я хочу скомпилировать это приложение в командной строке (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();
}

Что мне делать?

Ответы [ 2 ]

5 голосов
/ 12 октября 2009

Откройте командную строку Qt и введите:

qmake -project
qmake
make

Кроме того, вы можете загрузить Qt Creator , чтобы иметь симпатичную облегченную IDE, которая позволяет вам скомпилировать ваше приложение нажатием кнопки:)

0 голосов
/ 12 октября 2009

Посмотрите один из многочисленных примеров и демонстраций, поставляемых с Qt, скопируйте существующий файл .pro и адаптируйте его для своего использования.

Затем скопируйте получившуюся инструкцию компиляции в командный файл, сценарий оболочки, файл Makefile, переменную 'compile-command' emacs или ... или что вы предпочитаете по сравнению с файлом .pro. Я сам выбрал маршрут emacs 'compile-command' для некоторых небольших приложений и тестовых примеров Qt.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...