Скомпилируйте Qt используя g ++ - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь скомпилировать простую программу на Qt, используя g ++, но я не знаю, как правильно связать библиотеки / заголовки и какие флаги использовать. Я могу делать это хорошо с qmake и make, но я бы очень хотел иметь возможность сделать это, используя только g ++.

Кто-нибудь знает, как это сделать?

Спасибо

1 Ответ

0 голосов
/ 13 ноября 2018

Сделайте это один раз с qmake и make.Если вы не использовали CONFIG += silent, то make покажет вам, какие команды он выполняет.

Также вы должны иметь в виду, что вам может потребоваться запустить moc для некоторых заголовочных файлов (тех,содержащий Q_OBJECT) для генерации .cpp файлов, которые вам нужно будет скомпилировать.

Точные флаги, которые вам нужно передать g ++, зависят от вашей системы и установки Qt: есть ли Qt в вашей PATH?Где это установлено?Какие библиотеки Qt вы используете?и т.д.

...