У меня есть требование, когда у меня есть куча программ с графическим интерфейсом (игры и т. Д.), Которые предназначены для запуска везде, где имеется в виду (любая ОС) библиотека Qt, т.е. программы должны нормально работать на Windows, Linux и т. Д.
Так что я планирую написать интерфейс, который могут использовать программы, если они хотят что-то нарисовать. Этот интерфейс будет общим для всех операционных систем и будет иметь Qt Graphics APIs, т.е. QPainter для рисования.
Меня беспокоит то, что мне понадобится компилятор Qt moc, потому что я буду использовать Q_OBJECT в своем коде интерфейса. Я хотел бы, чтобы программы компилировались с gcc и не требовали ничего лишнего. Конечно, мне понадобятся библиотеки Qt для сборки.
Спасибо,
Кришна