mac下使用cgo编译报错combining dwarf failed unknown load command 0x80000033 2147483699怎么解决
这个错误可能是因为使用了不兼容的编译器或链接器,导致在生成可执行文件的时候出现了问题。
可以尝试更新编译器和链接器,或者尝试使用其他的编译器和链接器来编译程序。
另外,也可以尝试使用其他的编译选项来编译程序,比如加上“-ldflags '-s -w'”来禁止生成调试信息,或者加上“-ldflags '-r'”来启用链接器的“-r”选项,以减小可执行文件的大小。
还有一种可能是编译的时候没有加上CGO_ENABLED=1参数,需要加上这个参数才能正确地编译CGO程序。
原文地址: https://www.cveoy.top/t/topic/eIbK 著作权归作者所有。请勿转载和采集!