【发布时间】:2013-08-10 20:07:18
【问题描述】:
我已经安装了 LiteIde 并在我的 .bashrc 中导出了 GOROOT 和 GOPATH。当我使用 LiteIDE 时,自动完成工作得很好,但它不能构建/运行我的代码。当我查看“管理 GOPATH”时,系统 GOPATH 框是空的,我也无法输入。
在网上查找,解决方案似乎是 - '链接'GOPATH 和 LiteIDE。如何“链接”两者?
【问题讨论】:
我已经安装了 LiteIde 并在我的 .bashrc 中导出了 GOROOT 和 GOPATH。当我使用 LiteIDE 时,自动完成工作得很好,但它不能构建/运行我的代码。当我查看“管理 GOPATH”时,系统 GOPATH 框是空的,我也无法输入。
在网上查找,解决方案似乎是 - '链接'GOPATH 和 LiteIDE。如何“链接”两者?
【问题讨论】:
从下拉列表中为您的系统选择正确的环境:
例如,如果您在 Mac 上使用软件包安装程序,在 64 位 Mac 上将是“darwin64-local”。
然后点击下拉菜单左侧的“Go”文件夹图标。
单击“添加目录...”并添加包含src、pkg 和bin 文件夹的文件夹路径。基本上是你设置的GOPATH。
确保您不要将 GOROOT 设置为 .bashrc。 You don't need to set GOROOT, really.
【讨论】:
按照上面的答案,然后关于构建路径不正确的更新问题:
如果您在 Liteide 中“构建”,那么可执行文件将与您的 .go 文件放在同一个文件中。
但是通过在 Liteide 中单击“安装”,可执行文件会按原样放置在 go 工作区的根 bin 文件夹中。
如果您的 .go 文件所在的文件夹中没有可执行文件,您仍然可以在 Liteide 中“运行”代码。
【讨论】: