技术栈

函数声明不是原型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(苹果电脑)专业截图录屏软件
相关推荐
特种加菲猫
13 分钟前
二叉搜索树:数据世界的“快速寻路指南”
开发语言·c++
naturerun
17 分钟前
从数组中删除元素的算法
数据结构·c++·算法
特种加菲猫
20 分钟前
STL关联容器:Set/Multiset与Map/Multimap详解
开发语言·c++
Andy
32 分钟前
C++ list容器基本逻辑结构详解
c++·windows·list
想唱rap
2 小时前
传输层协议TCP
linux·运维·服务器·网络·c++·tcp/ip
瑶池酒剑仙
2 小时前
C++类和对象完全指南:从封装继承多态到内存布局的面向对象宝典(雨夜论道)
c语言·开发语言·c++·visual studio
潇湘散客
3 小时前
CAX软件插件化设计实现牛刀小试
c++·算法·图形学·opengl
Ricky_Theseus
3 小时前
const 和 #define 的区别
c++
WBluuue
3 小时前
Codeforces 1094 Div1+2(ABCDE)
c++·算法
Languorous.
4 小时前
C++智能指针详解:原理、使用及避坑指南
开发语言·c++
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03CC-Switch & Claude 基于 Linux 服务器安装使用指南04零基础教你claude code 接入 deepseek V405【AI】2026 年具身智能模型和世界模型总结06Windows端Codex接入第三方模型(DeekSeek,BaiLian)07Cursor 接入 DeepSeek‑V4‑Pro 完整指南(2026 实测)08要裂开了!ChatGPT要手机号验证了?注册Codex要求验证电话号码怎么办?2026年登陆Codex要手机号验证的解决办法09裂开!ChatGPT 居然开始要手机号验证,附详细解决方法10codex app每次打开重连5次Reconnecting问题解决