前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LiteIDE简单使用

LiteIDE简单使用

作者头像
传说之下的花儿
发布2023-04-16 15:03:29
7860
发布2023-04-16 15:03:29
举报

1. 下载安装

LiteIDE官网:官网 下载地址:下载

下载后解压,然后将liteide.exe发送到桌面即可。

在这里插入图片描述
在这里插入图片描述

2. 配置环境

 LiteIDE给我们提供了多种的环境,目的是为了让我们能将程序编译成不同的系统所能执行的文件。  例如我目前使用的是windows64系统,而且我的服务器也是windows64,那我只需要选择system的环境就可以,这样在我执行编译执行后,编译器将会自动生成windows中可执行的.exe文件。

在这里插入图片描述
在这里插入图片描述

1.1 配置管理GOPATH/Modules/GOPROXY

 在我们项目是需要使用GOPATH或者是Modules的时候可以点击旁边的倒三角选项,on表示使用mod,off表示不使用,auto表示根据检测,有的话使用。  底下的GOPROXY可以设置代理,毕竟我们大中华的墙不设置代理还是很给力得。设置代理得另外一种方法是点击 工具->编辑当前环境,然后在里面输入代理,编辑当前环境得作用其实就跟我们在命令行中输入go env然后去设置是一个道理。

在这里插入图片描述
在这里插入图片描述

1.2 配置环境变量

代码语言:javascript
复制
# native compiler windows 386

GOROOT=E:\Application\Go # 就是你go的安装目录
GOBIN=%GOROOT%\bin
# GOARCH=386
GOOS=windows
CGO_ENABLED=1

PATH=%GOROOT%\bin;%PATH%

LITEIDE_GDB=gdb
LITEIDE_MAKE=mingw32-make
LITEIDE_TERM=%COMSPEC%
LITEIDE_TERMARGS=
LITEIDE_EXEC=%COMSPEC%
LITEIDE_EXECOPT=/C

3.使用

  右侧目录空白部分右键,打开目录,然后找你的设置的workspace目录,在里面新建你的项目,新建src目录,在src里新建go文件test.go即可

代码语言:javascript
复制
package main

import (
	"fmt"
)

func main() {
	fmt.Println("Hello,世界")
}

ctrl+s保存,然后打开终端go run test.go

在这里插入图片描述
在这里插入图片描述

3.1 run build install

  1. go run : compile and run Go program 在src/hello目录下执行go run hello.go 不生成任何文件 只运行程序(参数只能是含main的go文件)
  2. go build: compile packages and dependencies 在src目录或者hello下执行go build hello 只在对应当前目录下生成了hello.exe
  3. go install compile and install packages and dependencies 在src目录或者hello下执行go install hello 生成bin和pkg文件pkg中安装了依赖包(编译后的)bin中生成了hello.exe

注意: go build 命令只生成可执行的文件 并且保存在当前的目录中(参数可为目录和文件 一般为文件) 而go install命令不但包含build的过程 而且生成编译后的文件和可执行文件 并且按标准工程目录存放。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-11-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 下载安装
  • 2. 配置环境
    • 1.1 配置管理GOPATH/Modules/GOPROXY
      • 1.2 配置环境变量
      • 3.使用
        • 3.1 run build install
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档