Ich habe über Xcode ein makefile basiertes C++ Projekt mit einem external build system als target kompiliert. (Compiler Clang++). Es handelt sich um eine gui app (cocoa). Öffne ich die app im release Modus, auch außerhalb von Xcode, klebt immer ein terminal neben dem app Window. Anstatt der menu Leiste der app, erhalte ich die des Terminals.
Wie werde ich das terminal los?
Im Windows Umfeld läuft das über die Compiler flags -mwindows und -mconsole
Anmerkung: release bzw debug Modus werden im makefile unterschieden. Das target schleußt keine build settings aus der IDE ein, setzt lediglich make DEBUG = 1 oder 0. Aus diesem Grund habe ich jeweils ein target für debug und release.
Dazu kommen noch ein target für make install und ein target (command line) für code completion.
Wie werde ich das terminal los?
Im Windows Umfeld läuft das über die Compiler flags -mwindows und -mconsole
Anmerkung: release bzw debug Modus werden im makefile unterschieden. Das target schleußt keine build settings aus der IDE ein, setzt lediglich make DEBUG = 1 oder 0. Aus diesem Grund habe ich jeweils ein target für debug und release.
Dazu kommen noch ein target für make install und ein target (command line) für code completion.