技术栈

cgo踩坑:交叉编译过程出现的问题could not determine kind of name for C.XXX

THMAIL2023-08-29 4:04

尝试了网上的几种解决方法,都不行,现总结起来:

  1. 确认

    /*
    #include <stdio.h>
    */
    import "C"

不要有空行

  1. 确认你引用的头文件存在(stdio.h这种编译器自带的不需要你确认)

  2. 如果引用了多个包,必须将c和go的包分开引用:

    比如

    /*
    #include <stdio.h>
    */
    import "C"
    import (
    "fmt"
    "strconv"
    "time"
    )

上一篇:使用Kind搭建本地k8s集群环境
下一篇:Java后端开发面试题——集合篇
相关推荐
折哥的程序人生 · 物流技术专研
6 小时前
Java 23 种设计模式:从踩坑到精通 | 适配器模式 —— 让不兼容的接口也能一起工作
java·设计模式·面试·适配器模式·单一职责原则
AKA__Zas
6 小时前
初识多线程plus(2.0)
java·开发语言·学习方法
布朗克168
6 小时前
33 设计模式精讲
java·单例模式·设计模式
redaijufeng
6 小时前
为什么选择显式类型初始化而非auto推导
c语言
码语智行
6 小时前
基于word模板导出人员信息
java
西凉的悲伤
6 小时前
redis和数据库实现分布式锁
java·数据库·redis·分布式
weixin_52318532
6 小时前
Java内存模型详解:栈、堆、方法区、本地方法栈与程序计数器
java·开发语言
ywl470812087
6 小时前
泛型extends和super的区别
java
惜缘破军
6 小时前
基于 Spring Boot 4 和 Spring Cloud 2025 的微服务基础框架 hdfk7-boot
java
热门推荐
01《置身钉内》原文-可播放阅读02Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析03【AI】2026 年具身智能模型和世界模型总结04AI科技热点日报 | 2026年6月1日052026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?06GitHub 镜像站点072026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?082026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf09Codex 下载安装指南:Windows 和 macOS 官方版下载10【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法