Ho compilato un programma utilizzando MinGW g ++. Quando lo eseguo, apre una finestra della console oltre alla finestra principale dell'applicazione. Qual è il flag del compilatore per fermare questo?Come interrompere un programma compilato con MinGW (g ++) dall'apertura di una finestra della console in windows
18
A
risposta
15
Credo che l'interruttore del compilatore sia -Wl,-subsystem,windows
.
Lo switch -Wl,<options>
passa al linker <options>
. L'interruttore -subsystem
indica al linker quale sistema indirizzare quando genera l'eseguibile.
40
Aggiungo solo -mwindows
alle bandiere del linker.
Problemi correlati
- 1. Come posso nascondere una finestra della console?
- 2. nascondi la finestra della console di un programma C
- 3. Come ottenere l'handle della finestra dell'applicazione di una console
- 4. Come eseguire il debug di un programma compilato con 'make'?
- 5. Reindirizzamento della console a una stringa in un programma .NET
- 6. Come cancellare la console della console MySQL in Windows?
- 7. Globbing con MinGW su Windows
- 8. GCC/C come nascondere la finestra della console?
- 9. Nascondere la finestra della console dell'applicazione Python con py2exe
- 10. std :: stoi non esiste in g ++ 4.6.1 su MinGW
- 11. Qualcuno ha compilato con successo freetype con MinGW/MSYS?
- 12. Perché un programma compilato Linux non funziona su Windows
- 13. Perché la mia app Qt 4.5 apre una finestra della console sotto Windows?
- 14. aggiorna la finestra della console con java
- 15. Come eseguire i programmi della console figlio senza mostrare la finestra della console dal programma della GUI Win32?
- 16. C++ Come posso nascondere una finestra della console all'avvio?
- 17. Come mantenere aperta la finestra della console
- 18. ordine di uscita della console rallenta il multi-threaded programma
- 19. Come impostare una finestra dell'applicazione della console come la finestra più in alto (C#)?
- 20. : come lasciare la finestra aperta della console
- 21. Come impedire la chiusura della finestra della console durante l'esecuzione di un'applicazione console?
- 22. Esiste un programma di installazione MinGW offline?
- 23. Come utilizzare l'API di Windows in MinGW?
- 24. Interrompere un programma PL/SQL
- 25. Come interrompere la stampa di una libreria Java sulla console?
- 26. Come creare un programma che non visualizza la finestra della console?
- 27. Come interrompere un programma in esecuzione in MATLAB?
- 28. Fare una barra di avanzamento della console? (Windows)
- 29. Programma console Java
- 30. Come posso mostrare l'output della console Perl in una GUI?
Per confrontare le 2 risposte fornite di seguito, vedere [questo post informativo alla mailing list GCC] (https://gcc.gnu.org/ml/gcc-help/2004-01/msg00225.html) –