2

当我在终端中构建时,我可以使用一个标志来表示我想为 GUI 构建:

go build -ldflags="-H windowsgui"

但是,我刚开始使用 JetBrains Goland,我不知道如何运行 GUI 应用程序。我能做些什么?

4

1 回答 1

3

go build只会构建应用程序。

要实际运行应用程序,您应该Run | Edit Configurations... | + | Go Application根据需要访问并配置应用程序。

在这里,您需要设置两个选项:

  • 添加-ldflags="-H windowsgui"Go tool arguments选项
  • 将其配置为与您的文件Output directory位于同一目录中.manifest

设置输出目录对于运行应用程序而不会遇到此问题panic: TTM_ADDTOOL failed中描述的以下恐慌至关重要。

然后您可以通过运行配置Run | Run...并选择您刚刚创建的配置。

于 2017-10-31T19:25:51.303 回答