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

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

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

前言

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

一、生成demo.a

新建一個(gè)項(xiàng)目,目錄如下

在這里插入圖片描述

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,然后運(yùn)行后就會(huì)生成demo.a

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

二、修改demo.go

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

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.

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

在這里插入圖片描述

提示:必須導(dǎo)入demo里用到的包,要不然會(huì)報(bào)錯(cuò)

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

相關(guān)文章

  • Golang error使用場(chǎng)景介紹

    Golang error使用場(chǎng)景介紹

    我們?cè)谑褂肎olang時(shí),不可避免會(huì)遇到異常情況的處理,與Java、Python等語(yǔ)言不同的是,Go中并沒(méi)有try...catch...這樣的語(yǔ)句塊,這個(gè)時(shí)候我們?nèi)绾尾拍芨玫奶幚懋惓D??本文?lái)教你正確方法
    2023-03-03
  • go代碼實(shí)現(xiàn)買(mǎi)房貸款月供計(jì)算的方法

    go代碼實(shí)現(xiàn)買(mǎi)房貸款月供計(jì)算的方法

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

    定远县| 长春市| 洞口县| 九寨沟县| 天气| 呼图壁县| 宜兴市| 舒城县| 盱眙县| 固阳县| 海原县| 揭西县| 临海市| 承德县| 田林县| 邵阳市| 浑源县| 临邑县| 新河县| 文安县| 宁津县| 顺昌县| 金阳县| 榆树市| 叙永县| 海安县| 丰台区| 新昌县| 金川县| 天祝| 三台县| 五原县| 水城县| 伊宁县| 莱州市| 马山县| 溆浦县| 绥德县| 岐山县| 荔波县| 河池市|