英文:
How difficult is it to compile the Go programming language?
问题
基本上,标题所说的是:编译普通的go*文件的过程是什么?将其放入编译器并执行结果吗?
*注意:在问题被还原之前,提问者编辑了问题,将"go"替换为"C"。因此,一些答案可能没有意义。
英文:
Basically what the title says: what's the process for compiling your average go* file? drop it on a compiler and execute the result?
*note: The OP edited the question replacing "go" with "C", before it was rolled back. So some of the answers won't make sense.
答案1
得分: 3
你有没有看过Go教程的网页http://golang.org/doc/go_tutorial.html
<pre>
这是如何编译和运行我们的程序的方法。使用6g,可以这样说,
$ 6g helloworld.go # 编译;目标文件生成helloworld.6
$ 6l helloworld.6 # 链接;输出文件生成6.out
$ 6.out
你好,世界;或者Καλημέρα κόσμε;或者こんにちは 世界
$
使用gccgo看起来更传统一些。
$ gccgo helloworld.go
$ a.out
你好,世界;或者Καλημέρα κόσμε;或者こんにちは 世界
</pre>
英文:
Did you take a look at the Go tutorial at http://golang.org/doc/go_tutorial.html
<pre>
Here's how to compile and run our program. With 6g, say,
$ 6g helloworld.go # compile; object goes into helloworld.6
$ 6l helloworld.6 # link; output goes into 6.out
$ 6.out
Hello, world; or Καλημέρα κόσμε; or こんにちは 世界
$
With gccgo it looks a little more traditional.
$ gccgo helloworld.go
$ a.out
Hello, world; or Καλημέρα κόσμε; or こんにちは 世界
</pre>
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论