技术栈

函数声明不是原型error: function declaration isn’t a prototype

南东山人2024-11-04 14:23

现象

在内核编程时,出现错误信息如下:

复制代码
export.h:36:1: error: function declaration isn't a prototype [-Werror=strict-prototypes]
 DLL_API bool comMain2();

分析

在内核编程中,参数为空时,必须声明为void。

解决

增加void即可,如下:

c 复制代码
DLL_API bool comMain2(void);
上一篇:linux之netlink 内核源码分析
下一篇:CleanShot X - Mac(苹果电脑)专业截图录屏软件
相关推荐
孞㐑¥
2 小时前
Linux之Socket 编程 UDP
linux·服务器·c++·经验分享·笔记·网络协议·udp
水木兰亭
5 小时前
数据结构之——树及树的存储
数据结构·c++·学习·算法
CoderCodingNo
6 小时前
【GESP】C++四级考试大纲知识点梳理, (7) 排序算法基本概念
开发语言·c++·排序算法
秋风&萧瑟
8 小时前
【C++】C++中的友元函数和友元类
c++
梁诚斌
8 小时前
使用OpenSSL接口读取pem编码格式文件中的证书
开发语言·c++
2301_80355452
12 小时前
c++中的绑定器
开发语言·c++·算法
海棠蚀omo
13 小时前
C++笔记-位图和布隆过滤器
开发语言·c++·笔记
消失的旧时光-1943
13 小时前
c++ 的标准库 --- std::
c++·jni
GiraKoo
13 小时前
【GiraKoo】C++11的新特性
c++·后端
不午睡的探索者
13 小时前
告别性能瓶颈!Python 量化工程师,进击 C++ 高性能量化交易的“必修课”!
c++·github
热门推荐
01手机电脑之间快速传输图片视频文件,不压缩画质、不限制大小的方法!02Coze实战第13讲:飞书多维表格读取+豆包生图模型,轻松批量生成短剧封面03Coze扣子平台完整体验和实践(附国内和国际版对比)04华为昇腾 910B 部署 DeepSeek-R1 蒸馏系列模型详细指南05免费可用!最强AI数字人对口型神器:让照片开口说话唱歌,支持多人对口型+全身动作,1分钟学会!(附保姆级教程)06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07C#调用WechatOCR.exe实现本地OCR文字识别08如何将markdown生成pdf09DeepSeek各版本说明与优缺点分析10Coze 全方位入门剖析 - 免费打造自己的 AI 超级个体