ToB企服应用市场:ToB评测及商务社交产业平台
标题:
go编译实验文件
[打印本页]
作者:
灌篮少年
时间:
2024-7-26 09:27
标题:
go编译实验文件
1、假如进行单个文件编译go build xxx.go
2、批文件编译
不现实编译它,只输出它的编译过程:
1
go build -n
简朴的编译过程分析:
上面的过程确认了两个事情:
Runtime会永久随着用户代码一起编译
在windows平台上编译出来了一个exe的可实验文件
sources就是你的源代码,AST就是生成的语法树,genssa就是生成的与平台无关的中间码SSA,固然中间还有很多的其它步调,这里不再列举,可以点击展开查看
机器码生成:
老师成Plan9汇编代码(与平台相关)
末了编译为机器码
输出的机器码为.a文件
查看Plan9汇编代码
1
go build -gcflags -S main.go
链接:
将各个包进行链接,包罗runtime,终极生成可实验文件
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4