技术栈

函数声明不是原型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(苹果电脑)专业截图录屏软件
相关推荐
码匠许师傅
19 小时前
【C++ 面试真题】C++ 的 const 和 constexpr 有什么区别?
c++·面试
果果燕
1 天前
实习笔记(一):NFS、Samba、VNC、Git、CMake、systemd、内核、交叉编译
linux·arm开发·c++·笔记·git
牛艺翔
1 天前
C++基础
开发语言·c++
键盘会跳舞
1 天前
C++ :容器适配器stack源码级拆解
开发语言·c++·栈·stack·先进后出
不负岁月无痕
1 天前
简单理解操作系统结构
java·linux·c语言·开发语言·c++·面试
余额瞒着我当琳
1 天前
C++模板初阶与STL初探
android·java·c++
萧瑟其中~
1 天前
多线程锁详解:互斥锁·自旋锁·读写锁(CAS + futex 原理)
开发语言·c++
yyy(十一月限定版)
1 天前
016【入门】双端队列
数据结构·c++
c23856
1 天前
# Mini OJ — 项目详解文档
开发语言·数据库·c++
c23856
1 天前
C/C++每日一练20
c语言·开发语言·c++
热门推荐
01GitHub 镜像站点02VSCode+CodeX扩展,无法启动03如何新建文件夹? 电脑新建文件夹的4种方法04国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)052026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?06微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新07AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路08Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费09历年考研数学一、数学二、数学三真题试卷及答案PDF102026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片