6
W QMake:CONFIG + = QMake za konsolą w CMake
CONFIG += console
Jak mogę uzyskać ten sam efekt w CMake?
(specyfikacje: Qt 5.0.2, CWprowadä 2.8.10)
W QMake:CONFIG + = QMake za konsolą w CMake
CONFIG += console
Jak mogę uzyskać ten sam efekt w CMake?
(specyfikacje: Qt 5.0.2, CWprowadä 2.8.10)
Nie rób nic: dla CMake, to jest domyślnie. Jeśli chcesz aplikacji Windows, trzeba dodać opcje WIN32
na wezwanie do add_executable
:
add_executable(<name> [WIN32] [MACOSX_BUNDLE]
[EXCLUDE_FROM_ALL]
source1 source2 ... sourceN)
Spowoduje to ustawienie łącznika szukać WinMain
zamiast main
jak można się spodziewać na GUI systemu Windows aplikacja, ustawiając wewnętrzny interfejs CMake WIN32_EXECUTABLE
.
cf. [Jak mogę zachować program Qt C++ od otwierania konsoli w systemie Windows?] (Http://stackoverflow.com/questions/8249028/how-do-i-keep-my-qt-c-program- from-opening- a-console-in-windows/36527454) – maxschlepzig