尝试了网上的几种解决方法,都不行,现总结起来:
- 确认
/*
#include <stdio.h>
*/
import "C"
不要有空行
-
确认你引用的头文件存在(stdio.h这种编译器自带的不需要你确认)文章来源:https://www.toymoban.com/news/detail-683885.html
-
如果引用了多个包,必须将c和go的包分开引用:
比如文章来源地址https://www.toymoban.com/news/detail-683885.html
/*
#include <stdio.h>
*/
import "C"
import (
"fmt"
"strconv"
"time"
)
到了这里,关于cgo踩坑:交叉编译过程出现的问题could not determine kind of name for C.XXX的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!