技术栈

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后端开发面试题——集合篇
相关推荐
小李同学_LHY
34 分钟前
Redis一站式指南二:主从模式高效解决分布式系统“单点问题”
java·数据库·redis·缓存
慕y274
2 小时前
Java学习第一百一十七部分——ClickHouse
java·学习·clickhouse
程序员JerrySUN
5 小时前
基于 RAUC 的 Jetson OTA 升级全攻略
java·数据库·redis
努力冲冲
5 小时前
常用排序算法
java·算法·排序算法
yuezhilangniao
7 小时前
关于开发语言的一些效率 从堆栈角度理解一部分c java go python
java·c语言·开发语言
码luffyliu
7 小时前
Java NIO 核心原理与秋招高频面试题解析
java·nio
一只叫煤球的猫
7 小时前
⚠️ 不是危言耸听,SpringBoot正在毁掉Java工程师
java·spring boot·spring
-森屿安年-
7 小时前
C语言学习笔记——文件
c语言·笔记·学习
vvilkim
7 小时前
深入理解Java访问修饰符:封装的艺术
java·开发语言
热门推荐
01UV安装并设置国内源02Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code03全球最强模型Grok4,国内已可免费使用!(附教程)04🚀Cursor CLI+GPT-5保姆级教程+编程能力测评!Cursor CLI零成本免费使用GPT-5!Claude Code的劲敌来了!从安装到实战演示052025年华数杯C题超详细解题思路06KGG转MP3工具|非KGM文件|解密音频07GPT-5 使用限制与国内升级全攻略(免费 / Plus / Pro)【2025 最新】08OpenAI重返开源!GPT-OSS本地部署完全指南09Cursor 终端“卡死/无响应”问题的解法10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南