<分区>
有没有办法在golang中使用自定义的C dll? 我的 dll 是用 C 语言编写的 (goDLL.dll) 我想在 go 中使用它
这是我想要得到的小例子:
package main
//#import "goDLL.dll"
//extern void add(int * A, int * B, int * C)
//{
// *C = *A + *B;
//}
//
// import "C"
import (
"fmt"
)
func main() {
var AA *C.int = new(C.int)
var BB *C.int = new(C.int)
var CC *C.int = new(C.int)
*AA = 5
*BB = 4
C.add(AA, BB, CC)
fmt.Println(*CC)
}