У меня есть динамически связанный Qt 5.5 с MingW 4.9.2 32-бит и Qt Creator 3.4.2. В моем дереве сборки я создал консольное консольное приложение, отличное от Qt, которое имеет буквально 20 строк кода и не полагается на Qt (используется только qmake, поэтому мне не нужно устанавливать cmake). Я хотел бы, чтобы это приложение было построено статически, но никакой вариант, который я задал в аргументах построения, кажется, не принимается (static, static-libgcc и т. Д.). Возможно ли это, или мне нужно построить его отдельно от Qt (Creator) и, возможно, получить cmake вместо qmake?Как построить проект без qt в Qt Creator статически
0
A
ответ
1
Если вы хотите связать исполняемый файл статически со средой C++, то это делает функция static_runtime
. Вы также хотите, чтобы не связать с Qt:
# .pro file
CONFIG -= qt
CONFIG += static_runtime
Файл static_runtime.prf
доступен только в Qt 5. Это не присутствует в Qt4. Для Qt 4 вам нужно сделать это вручную:
QMAKE_LFAGS += -static
Смежные вопросы
- 1. Как построить Qt 5 статически
- 2. Проект Qt Creator испорчен
- 3. Невозможно развернуть Qt-проект от Qt Creator
- 4. QT Creator компилирует проект без QT с VC++
- 5. Как включить CGAL в проект QT в QT Creator?
- 6. компилировать проект Qt без установки qt
- 7. Как включить OpenCL в проект Qt Creator?
- 8. Добавить библиотеку TagLib в Linux Qt-проект в Qt Creator?
- 9. Как реализовать проект Qt/Qt Creator с тестовым scaffold
- 10. Невозможно построить Android APK в Qt Creator
- 11. Qt Creator с CMake
- 12. Добавление внешней библиотеки в проект Qt Creator
- 13. Добавление внешней библиотеки в проект Qt Creator
- 14. Автономный Qt Creator
- 15. Qt: Как построить проект qt librabry в проекте приложения
- 16. Как интегрировать проект браузера хром в Qt Creator в Ubuntu
- 17. Libqxt под Qt Creator
- 18. QT Creator build and rebuild
- 19. Qt Creator - SFML Ссылка на консольный проект
- 20. проект QT без OpenGL
- 21. OpenCV в Qt Creator
- 22. Как создать проект дизайнера Qt только в создателе Qt?
- 23. Экспорт окна Qt Designer в Qt Creator
- 24. Qt Creator: добавьте Qt-модуль для проекта
- 25. Как открыть проект Qt Creator (itk-snap) с помощью Cmake
- 26. с использованием статического Qt в Qt Creator?
- 27. Qt Creator: распространять приложение
- 28. Qt, как построить проект с различными частями
- 29. Добавить проект модульного тестирования в существующий проект Qt Creator
- 30. Qt Creator не запускается
Я не уверен, что понял ваш вопрос. Ваша ситуация: вы создаете приложение, которое не использует Qt, и вы используете QMake. QtCreator может создавать новые не-qt-проекты с использованием qmake или cmake. – Setepenre