Как заставить qmake компилировать несколько кроссплатформенных бинарных файлов - PullRequest
0 голосов
/ 23 октября 2009

Я использую QT Creator в проекте, и мне было интересно, есть ли одна команда для компиляции проекта в двоичные файлы Mac, Windows и Linux, чтобы я мог легко отправлять их на другие компьютеры для тестирования без необходимости пересылки весь исходный код. В настоящее время я использую QT Creator на Mac OSX, если это имеет значение.

1 Ответ

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

Это возможно, но не так просто, как вы предполагаете. Чтобы сделать это правильно, вам необходимо настроить среду кросс-компиляции с библиотеками, уже скомпилированными для других платформ, и компиляторами / исполняемыми файлами, скомпилированными для вашей платформы, которые выдают результаты для другой платформы. Затем вам нужно каким-то образом отслеживать все эти переменные в файле qmake, чтобы убедиться, что вы выводите правильный вывод.

...