当前位置: 首页 > news >正文

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

现象

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

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

分析

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

解决

增加void即可,如下:

DLL_API bool comMain2(void);

http://www.mrgr.cn/news/62176.html

相关文章:

  • Python工具箱系列(五十七)
  • nacos介绍
  • 物联网智能项目实战:智能温室监控系统
  • 端到端拥塞控制的公平性和稳定性
  • rom定制系列------红米note8_miui14安卓13定制修改固件 带面具root权限 刷写以及界面预览
  • 加油-加油
  • 爆肝整理14天AI工具宝藏合集(三)
  • Node.js:模块 包
  • 前端文件上传组件流程的封装
  • React 组件生命周期与 Hooks 简明指南
  • python pytest-mock插件
  • Redis 事务 总结
  • 设计模式——外观模式
  • isp框架代码理解
  • Vue3数据统计小组件
  • leetcode-189-轮转数组
  • list ------ 是一个带头双向循环的列表
  • [Java进阶] 调用C和C++代码利器(JNI)
  • 力扣——二叉树的后序遍历(C语言)
  • 开发中的拓展属性:增强功能与灵活性
  • SQL语言基础
  • ConcurrentSkipListSet和ConcurrentSkipListMap分析以及总结Set
  • 魔法伤害--是谁偷走了我的0
  • NEEP-EN2-2020-Section1
  • 100种算法【Python版】第28篇——扩展欧几里得算法
  • 【Linux】--- 开发工具篇:yum、vim、gcc、g++、gdb、make、makefile