【问题标题】:Is there a windowed setting option for the Go compiler?Go 编译器是否有窗口设置选项?
【发布时间】:2012-07-09 09:04:52
【问题描述】:

我正在使用 Go (6g) 编译 GTK 应用程序,我想知道是否有编译器/链接器选项可以使其成为 Windows 可执行文件而不是控制台可执行文件。 MinGW 有一个 -mwindows 选项,目前我不得不使用令人讨厌的十六进制编辑器手动更改 PE 标头。

【问题讨论】:

    标签: windows console gtk go


    【解决方案1】:

    -ldflags 'flag list' 参数传递给每个 5l、6l 或 8l 链接器 调用

    Compile packages and dependencies

    -Hwindowsgui(仅在 6l/8l 中)编写 Windows PE32+ GUI 二进制文件

    Command ld

    将-ldflags -Hwindowsgui 添加到go build/get/install 命令行。例如,

    go build -ldflags="-Hwindowsgui" gtkapp.go
    

    【讨论】:

      猜你喜欢
      • 2013-11-12
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      • 1970-01-01
      • 1970-01-01
      • 2016-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多