我有一个库,它在 Linux 上使用了一些 C。在 Windows 上,它只是一个虚拟的 noop 库,其功能什么都不做。
该库位于 3 个文件中:lib_linux.go,lib_win.go和lib.c
lib_linux.go
lib_win.go
lib.c
但是当我尝试在 Windows 上编译它时,它会抛出这个错误:C source files not allowed when not using cgo or SWIG: lib.c
C source files not allowed when not using cgo or SWIG: lib.c
我如何告诉 go 编译器忽略 Windows 上的 C 源文件?
MM们
相关分类