我正在尝试在 GoLang 中测试构建一个共享的 C 库,并且输出没有创建头文件 (.h)
测试去:
package main
import "C"
import "fmt"
func ExportedFun(s string) {
fmt.Printf("C gave us %s string", s)
}
func main() {}
我运行的命令是:
go build -buildmode=c-shared -o test.so test.go
我得到了.so文件,但没有头文件。有什么我想念的吗?
跃然一笑
相关分类