Skip to content
铜雀台

铜雀台

Take time for yourself

  • 首页
  • Linux基础
  • 性能分析
  • 树莓派
  • Lua&Go
  • 关于本站
  • Toggle search form

Go的手动编译

Posted on 2月 27, 20232月 27, 2023 By admin Go的手动编译无评论

1. 包编译

几个注意点:

  1. 工程目录必须以 src/ 开始,并添加到 GOPATH 环境变量中,如

那就需要这样添加:

ham@pi:~/Proj/luago/pkg/src $ export GOPATH=/home/ham/Proj/luago/pkg/ 

2. 编译时需要指定编译输出目录

ham@pi:~/Proj/luago/pkg/src $ go build -o bin/hi app/

附上测试代码:

main.go

package main

import (
    "fmt"
    "lib"
)

func main(){
    fmt.Println("app start.")
    hilib.SayHi("Ham")

}

hilib.go

package hilib

import "fmt"

func SayHi(content string) {
    fmt.Println("Hi, ", content)
}

参考文档:http://c.biancheng.net/view/120.html

Lua&Go

文章导航

Previous Post: 电脑主机访问树莓派的几种方式
Next Post: 写一个C++程序调用lua脚本

发表回复 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我

作者:Ham

地址:深圳     

邮件:liuluqqzj@qq.com

关于本站

温故而知新,

Copyright © 2025 铜雀台.

    粤ICP备2021168298号