C source files not allowed when not using cgo or SWIG: 解决办法

Go语言中,当你没有使用cgo编程,而go文件目录下却存在c源文件时将引发诸如package .: C source files not allowed when not using cgo or SWIG: main.c test.c的错误;

解决方法

在没有使用cgo编程的情况下,不要在go项目中放入.c扩展名的文件;

 C source files not allowed when not using cgo or SWIG

已存在的错误,按照例如上图的提示,将 .c 类文件删除;

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/c-source-files-not-allowed-when-not-using-cgo-or-swig.html

分类: 计算机技术
推荐阅读:
Nginx隐藏和显示版本号 默认情况下,Nginx在返回Response时,会在Header中设置一个Server的参数,Server的值为web服务程序名及其版本信息;返回的404、503错误信息也会包含版本信息;因为Nginx的一些漏洞会在特定的版本中出现,暴漏的版本号就可能成为攻击者可以利用的信息;所以我们最好将版本信息隐藏。
使用PySide6创建窗口以及各类窗口的区别 在本文中,你将了解Qt的窗口,以及QMainWindow、QWidget、QDialog之间的区别和在PySide6中的使用方法;
C语言实现CRC32算法 本文将使用C语言完成CRC32算法的实现;
Rust获取命令行参数 所谓的命令行参数,是指程序在命令行或SHELL上运行时后跟的参数;Rust语言中获取命令行参数的方法如下:
PySide6中使用QLabel显示图片 QLabel部件不仅可以用来显示文字,还可用来显示图片;本文将使用PySide6中的QLabel部件和QPixmap部件来显示一张图片;
PySide6 QKeyEvent:键盘事件类 QKeyEvent是PySide6中用于表示键盘事件的类,用于处理与键盘相关的用户输入事件,如按键、释放等;