Estoy usando Go (6g) para compilar una aplicación GTK y quiero saber si hay una opción de compilador/enlazador para hacerlo un ejecutable de Windows en lugar de un ejecutable de consola. MinGW tiene una opción -mwindows para esto y actualmente estoy teniendo que alterar manualmente el encabezado PE con un editor hexadecimal que es molesto. argumentos¿Hay una opción de configuración con ventana para el compilador Go?
7
A
Respuesta
9
-ldflags
'lista flag' para pasar en cada 5l, 6l, o 8l enlazador invocaciónCompile packages and dependencies
-Hwindowsgui
(sólo en 6l/8L) Escribir PE32 + GUI binarios de Windows
Agregar -ldflags -Hwindowsgui
a la línea de comando go build/get/install
. Por ejemplo,
go build -ldflags="-Hwindowsgui" gtkapp.go
Cuestiones relacionadas
- 1. compilador C#:/nostdlib opción
- 2. ¿Hay un analizador de Go?
- 3. Configuración compiler.theme opción para Halo/Flex 4 en FlashDevelop
- 4. ¿Hay una opción de expansión de comodín para aplicaciones .net?
- 5. configuración predeterminada del compilador maven
- 6. ¿Hay una opción `install all`?
- 7. ¿existe una opción de compilador/enlazador GCC para cambiar el nombre de main?
- 8. ¿Por qué necesita una opción explícita compilador `-lm`
- 9. ¿Hay una mejor opción de diseño?
- 10. git: ¿Hay una opción de línea de comando para "Ordenar por fecha" para gitk?
- 11. Detecta el compilador con #ifdef
- 12. ¿Hay una opción de ignorar en el compromiso en mercurial?
- 13. ¿Hay un compilador como servicio para C++?
- 14. Configuración de la configuración de procesamiento de anotación Java 6 para el compilador de eclipse con maven
- 15. ¿hay alguna opción XDebug para depurar PHP?
- 16. boost :: program_options opción de archivo de configuración con varios tokens
- 17. Variables globales con GO
- 18. Cómo anular una opción de configuración predeterminada en Ext.form.Action.Submit?
- 19. ¿Cómo consigo autotools para compilar con el compilador de Intel?
- 20. Dificultad con el paquete Go Rand
- 21. ¿Hay un compilador C portátil para Windows?
- 22. hay una opción de devolución de llamada con el widget "follow button" de twitter
- 23. base de datos de CTAG para Go
- 24. ¿Es posible ejecutar el compilador de línea de comandos con la configuración de compilación seleccionada en Delphi XE2?
- 25. ¿Hay algún compilador/intérprete para ejecutar código para php 5.3?
- 26. ¿La mejor opción para la ventana emergente modal en ASP.NET?
- 27. Problemas con el script # y el compilador
- 28. hay una manera de imprimir el archivo de configuración para aumentar las opciones del programa
- 29. ¿Hay una opción de configuración en PHP para evitar que las constantes indefinidas se interpreten como cadenas?
- 30. reemplazar C++ con go + swig
Peter se puede agregar de forma fiable en el código fuente? –