最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

go開發(fā)中引用靜態(tài)庫.a文件的方法

 更新時間:2020年11月03日 10:03:07   作者:archmage199  
這篇文章主要介紹了go開發(fā)中引用靜態(tài)庫.a文件的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

前言

我使用goland開發(fā),下面都是用goland做演示

一、生成demo.a

新建一個項目,目錄如下

在這里插入圖片描述

demo.go

package demo

import (
	"fmt"
)

func Demo() {
	fmt.Printf("hello world")
}

main.go

package main

import "demo"

func main() {
	demo.Demo()
}

配置Run/Debug Configurations,在Go tool arguments:后輸入-i,然后運行后就會生成demo.a

在這里插入圖片描述
在這里插入圖片描述

二、修改demo.go

在文件頭添加//go:binary-only-package,添加這個之后就不會編譯了,這個在go/build/doc.go文件中最下方有說明

demo.go

//go:binary-only-package

package demo

import (
	_ "fmt"
)

func Demo() {
}
//	//go:binary-only-package
//
//	package mypkg
//
// The source code may include additional Go code. That code is never compiled
// but will be processed by tools like godoc and might be useful as end-user
// documentation.

運行后發(fā)現(xiàn)可以正常調(diào)用到demo.a里面的Demo函數(shù)

在這里插入圖片描述

提示:必須導入demo里用到的包,要不然會報錯

到此這篇關(guān)于go開發(fā)中引用靜態(tài)庫.a文件的方法的文章就介紹到這了,更多相關(guān)go引用靜態(tài)庫.a文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Golang error使用場景介紹

    Golang error使用場景介紹

    我們在使用Golang時,不可避免會遇到異常情況的處理,與Java、Python等語言不同的是,Go中并沒有try...catch...這樣的語句塊,這個時候我們?nèi)绾尾拍芨玫奶幚懋惓D??本文來教你正確方法
    2023-03-03
  • go代碼實現(xiàn)買房貸款月供計算的方法

    go代碼實現(xiàn)買房貸款月供計算的方法

    今天小編就為大家分享一篇關(guān)于go代碼實現(xiàn)買房貸款月供計算的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • 最新評論

    高青县| 常熟市| 丰顺县| 大厂| 沂水县| 县级市| 本溪| 慈溪市| 兴国县| 延长县| 汉川市| 洞头县| 盘山县| 平泉县| 迭部县| 咸丰县| 宁城县| 马山县| 汾阳市| 神农架林区| 西平县| 南开区| 钟祥市| 库车县| 黑龙江省| 开原市| 宜阳县| 会宁县| 岑巩县| 朔州市| 遂昌县| 南溪县| 井研县| 维西| 南通市| 广饶县| 明光市| 吴川市| 中江县| 德阳市| 遵义县|