为了账号安全,请及时绑定邮箱和手机立即绑定

golang中的可执行文件有什么用???

golang中的可执行文件有什么用???

叮当猫咪 2019-04-27 22:14:39
golang在安装库源码文件后在工作区的pkg目录下会生成一个归档文件.a,当我在命令源码文件使用这个包,构建运行,好像跟这个.a文件完全没有关系?那这个归档文件.a的意义或者作用是什么?
查看完整描述

2 回答

?
慕姐8265434

TA贡献1813条经验 获得超2个赞

.a文件会包含一系列编译好的中间文件,一般是.o文件。使用该库时,如果源码没有改变时,则不用重新编译该库。
你可以使用art.a来看看里面都包含了哪些中间文件。
此外,需要注意的是,这个不是可执行文件
                            
查看完整回答
反对 回复 2019-04-27
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

当你在编译的时候,会依赖很多库,你可以理解为.a文件就是那些库的编译中间结果,有了那些只要你不做改动,下次编译的时候就直接拿过来了,不需要重复编译了
                            
查看完整回答
反对 回复 2019-04-27
  • 2 回答
  • 0 关注
  • 793 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信