GO语言Windows下Liteide
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GO语言Windows下Liteide相关的知识,希望对你有一定的参考价值。
今天用到了。
就学习一下。
https://www.golangtc.com/t/56e7caf5b09ecc66b90000fe
在网上看了好多此类介绍,操作太麻烦,自己琢磨出来怎么配置了。
以LiteIDE x28和GO 1.6为例,如果想编译Win32和Linux64:
1,新建C:\\GoDev目录,后面的安装都在这个目录下,当然不建也可以。
2,安装LiteIDE。下载liteidex28.windows-qt4.zip,解压为C:\\GoDev\\liteide目录。
3,安装GO win32。下载go1.6.windows-386.zip,解压为C:\\GoDev\\go目录。
4,合并GO linux64。下载go1.6.linux-amd64.tar.gz,解压后,把其中\\go\\pkg目录下的内容,除了include,其余全部拷贝到C:\\GoDev\\go\\pkg目录下,覆盖(其实没有覆盖,下层目录名不同)。如果还想编译其他版本,也可以类似合并。
5,运行LiteIDE,工具栏选择win32,后面的编辑当前环境按钮,打开win32.env,修改下面这行并保存:
GOROOT=C:\\GoDev\\go
6,工具栏选择cross-linux64,编辑打开cross-linux64.env,修改下面这行并保存:
GOROOT=C:\\GoDev\\go
完成。写个小程序,选win32或cross-linux64,编译肯定成功。
要想给其他人用,整个目录拷贝过去就直接用了。
现在GO不用MinGW,还省点事。
=============================
# cross-compiler linux amd64 GOROOT=D:\\go #GOBIN= GOARCH=amd64 GOOS=linux CGO_ENABLED=0 PATH=%GOROOT%\\bin;%PATH% LITEIDE_GDB=gdb LITEIDE_MAKE=mingw32-make LITEIDE_TERM=%COMSPEC% LITEIDE_TERMARGS= LITEIDE_EXEC=%COMSPEC% LITEIDE_EXECOPT=/C
以上是关于GO语言Windows下Liteide的主要内容,如果未能解决你的问题,请参考以下文章