【问题标题】:Is there a way to get Go to compile and link in one step (6g and 6l at once)?有没有办法让 Go 一步编译和链接(6g 和 6l 一次)?
【发布时间】:2009-11-15 02:10:54
【问题描述】:

我正在尝试在 Google 上搜索,但关键字“go”让我很难找到任何有用的答案。 阅读http://golang.org/ 页面也没有发现任何有用的信息。

现在,我的 bash.rc 中有一个简单的函数:

function gogo() {
    6g -o gotmp.tmp $@;
    6l -o go.out gotmp.tmp;
    rm -f gotmp.tmp;
}

但是,这并不完美。对于内置的东西会很好(可能像 gogcc 但使用 6g/6l 后端)。

谢谢!

【问题讨论】:

    标签: bash go


    【解决方案1】:

    您有理由不使用构建系统吗?

    $GOROOT/doc/ 中有一个现成的 Makefile。其他构建系统:What build systems work with Go?

    【讨论】:

    • 谢谢。我认为 Makefile 应该适用于我正在做的事情。 Scons 看起来也不错。
    猜你喜欢
    • 2011-12-08
    • 1970-01-01
    • 2013-07-24
    • 2019-12-15
    • 2017-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多