Каковы различные платформы для Qt configure
Я пытаюсь создать Qt в Windows со следующей командой:
configure -static -opensource -no-webkit -no-qt3support -no-audio-backend -no-exceptions -no-opengl -no-phonon -phonon-backend
и я получаю эту ошибку:
Unable to detect the platform from environment. Use -platform command lineargument
Однако я не знаю, какие разные возможные значения для аргумента "-платформа". Я попробовал "win32" и "windows", но никто из них не прав. Я не могу найти ссылку, в которой перечислены возможные значения. Кто-нибудь знает, что мне нужно для Windows 7 (разработка с помощью Qt Creator)?
Ответы
Ответ 1
Откройте папку mkspecs
внутри qt dir. Там вы можете увидеть несколько папок. Именами этих папок являются значения для переключателя -platform
.
Например, вы можете использовать win32-msvc
. msvc
означает использование MS Visual Studio компилятора для создания qt.
Ответ 2
Ответ найден на этот раздел на русском языке.
Вы должны попробовать -platform
с этими аргументами:
- win32-g++ (для mingw)
- win32-icc (для Intel)
- win32-msvc (для визуальной студии)