golang 打包 dll 文件

Rainy 2022-8-29 676

package main  
import "C"  
import "fmt"  
//export PrintBye  
func PrintBye() {  
    fmt.Println("From DLL: Bye!")  
}  
//export Sum  
func Sum(a int, b int) int {  
    return a + b;  
}  
func main() {  
    // Need a main function to make CGO compile package as C shared library  
}

使用“go build”命令将程序编译成dll文件即可。

go build -buildmode=c-shared -o exportgo.dll test.go
最新回复 (0)
返回
发新帖