使用Go 1.7 建構dll
在本文中,我們將探討在下列情況下針對Go v1.7 建構dll 的可能性Windows。
問題:
有沒有辦法在 Windows 下針對 Go v1.7 建構 dll?
背景:
嘗試使用經典建構dll方法:
go build -buildmode=shared main.go
導致以下錯誤:
-buildmode=shared not supported on windows/amd64
導致以下錯誤:
導致以下錯誤:導致以下錯誤:
go build -o helloworld.dll -buildmode=c-shared
答案:
從Go 1.10 開始,-buildmode=c -Windows 現已支援共用標誌。已更新指令:
要在Go 1.10 或更高版本中編譯DLL,請使用以下指令:以上是Go 1.7 可以在 Windows 上建置 DLL 嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!