鍍金池/ 問(wèn)答/GO/ go語(yǔ)言編譯時(shí)如何使用靜態(tài)庫(kù)

go語(yǔ)言編譯時(shí)如何使用靜態(tài)庫(kù)

go語(yǔ)言在編譯時(shí),如何使用go語(yǔ)言自己的靜態(tài)庫(kù)比如hello.a,我想將自己寫(xiě)的某個(gè)go語(yǔ)言的包打包成靜態(tài)庫(kù),然后不提供源代碼,讓其他go程序直接使用這個(gè)靜態(tài)庫(kù),應(yīng)該怎么實(shí)現(xiàn),求助。

回答
編輯回答
舊酒館

// 假設(shè) hello.a 在當(dāng)前文件夾,其他程序叫 main.go

go tool compile -I . main.go
go tool link -o main -L . main.o
2017年7月28日 00:19