您现在的位置是:网站首页> 编程资料编程资料
解决go 生成的exe不在bin文件夹里的问题_Golang_
2023-05-26
362人已围观
简介 解决go 生成的exe不在bin文件夹里的问题_Golang_
GO项目目录解释
src存放源代码
pkg编译后生成的文件
bin编译后生成的可执行文件
背景
在src目录下,新建文件test.go,编写代码。
控制台执行go build test.go
之后发现:
生成的test.exe并没有在bin生成,而是在与源码test.go同级目录src下生成。
解决
控制台执行go install
补充:go install之后没有生成bin目录的原因(环境变量GOBIN)
运行go install HelloWorld,没有报错,但工作空间里也没有生成bin目录。
想起刚才重新配置环境变量时,把GOBIN也给配置了:/usr/local/go/bin。
所以导致install生成的bin并没在当前工作空间生成对应打bin目录,而是把文件直接生成到里/usr/local/go/bin里。
把GOBIN重新置为了默认的空,source之后并没成功。
因为用的LiteIDE,它打环境变量没有更新过来,重启LiteIDE也没好使。
最后把系统注销重新登录了一下好使了
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣的文章:
相关内容
- Go 实现一次性打包各个平台的可执行程序_Golang_
- go install/build生成的文件命名和路径操作_Golang_
- Goland 生成可执行文件的操作_Golang_
- 详解Go 创建命令行工具的方法_Golang_
- Goland支持泛型了(上机实操)_Golang_
- GoLand 2020.3 正式发布有不少新功能(支持泛型)_Golang_
- 详解Go语言的context包从放弃到入门_Golang_
- golang的基础语法和常用开发工具详解_Golang_
- golang语言如何将interface转为int, string,slice,struct等类型_Golang_
- 详解Go内存模型_Golang_
