我有一个代码go-lang,它本身是一个独立的应用程序。但是我想部分将其外部化为在32bit(386)架构上运行的使用者的c共享库。我尝试执行以下命令,但失败。
go build -o 386 insuanceCalculator.so -buildmode=c-shared ./src/packageName/insuanceCalculator.go
我收到以下错误消息
can't load package: package main: build constraints exclude all Go files in /Users/user1/Documents/go/insuranceCalcProject/src/packageName
make: *** [installLib] Error 1