go编程不用build构建编译linux

go编程不用build构建编译linux,第1张

在Windows *** 作系统上编写一个HelloWorld程序,并将其交叉编译成Linux可执行文件

1、编写HelloWorld程序,例如在Windows上创建一个名为hello.go的文件。

2、编写HelloWorld程序,例如在Windows上创建一个名为hello.go的文件setGOARCH=amd64。setGOOS=linuxgobuild-ohello_linuxhello.go

3、执行完上述命令后,当前目录下会生成一个名为hello_linux的可执行文件。将该文件拷贝到Linux系统中,并在Linux系统上执行该文件,即可看到输出了"Hello。

“Hello, world"程序是指在计算机屏幕上输出“Hello,world”这行字符串的计算机程序。

Hello World 中文意思是”你好,世界“。Hello World 一直都是每一门语言经典的第一课,1978年,Brian Kernighan写了一本名叫《C程序设计语言》的编程书,在程序员中广为流传。

他在这本书中第一次引用的Hello World程序,源自他在1973年编写的一部讲授B语言的编程教程,非常著名,所以后来的程序员在学习编程或进行设备调试时延续了这一习惯。

扩展资料

产生由来和趣闻

“hello, world”的中文意思是“你好,世界。”这个例程在Brian Kernighan 和Dennis M. Ritchie合著的《The C Programme Language》使用而广泛流行。因为它的简洁,实用,并包含了一个该版本的C程序首次出现在1974年Brian Kernighan所撰写的《Programming in C: A Tutorial》。

但是非常不幸的是,当 Forbes India 杂志采访他的时候,他自己对这段传奇故事中一些记忆已经有点儿模糊了。当他被问及为什么选择“Hello, World!”时,他回答说,"我只记得,我好像看过一幅漫画,讲述一枚鸡蛋和一只小鸡的故事,在那副漫画中,小鸡说了一句"Hello World"

参考资料

百度百科——hello world (代码)

首先在用户的命令状态 $ 下,使用 vi 全屏幕编辑程序编写一个(例如:my_helloworld.c)的源程序,然后存盘退出。再在 $ 状态下使用 gcc 编译器对 my_helloworld.c 进行编译。其命令如下:$gcc my_helloworld.c <cr>,即可生成一个名为 a.out 的运行文件。其具体步骤如下:(1)、$vi my_helloworld.c <cr>(编辑一个 C 语言源程序。其中:<cr>代表回车键)my_helloworld.c 的具体内容如下:#include <stdio.h>void main(){printf("Hello, World !!\n") }(2)、$gcc my_helloworld.c <cr>(对 C 语言源程序进行编译、连接)(3)、$a.out <cr>(运行产生的 a.out 文件,即可在屏幕上显示出:Hello, World !!)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11857749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存