/usr/include/linux/if_ppp.h:117: error: expected specifier-qualifier-list before 'aligned_u64' 解决方式
定义的头文件 linux/if_ppp.h
#include <linux/if_ppp.h> 在编译的时候总是出现错误提示:
/usr/include/linux/if_ppp.h:117: error: expected specifier-qualifier-list before 'aligned_u64'
其中宏定义变量 'aligned_u64' 在linux/types.h文件中有定义,但问题依然存在。
最后想了个临时解决方式,将 aligned_u64 宏定义提取出来。最后文件的包含方式如下所示:
#define aligned_u64 unsigned long long __attribute__((aligned(8)))
#include <linux/types.h>
#include <linux/if.h>
#include <linux/ppp_defs.h>
#include <linux/if_ppp.h>
编译通过,问题的根本原因还没时间去查....
/usr/include/linux/if_ppp.h:117: error: expected specifier-qualifier-list before 'aligned_u64' 解决方式相关推荐
- include/linux/if_ppp.h:135: error: expected specifier-qualifier-list before 'aligned_u64'
solution: add the following code in include/linux/if_ppp.h before struct pppol2tp_ioc_stats. #ifdef ...
- 关于“/usr/include/openssl/bn.h 288 error: parse error before BN_ULONG解决方法
问题如标题所示,一般出现这个问题基本上是交叉编译报的错,arm-elf-gcc和gcc编译是不同. 报这个错的原因是对BN_ULONG宏定义在arm-elf-gcc中不识别,故只需要将BN_ULONG ...
- IceE-1.3.0的移植过程及错误Time.h:36: error: expected type-specifier before ‘time-转
编译iceE下载iceE源码包 下载地址:http://www.zeroc.com/icee/download.html 交叉编译 设置环境变量:exportPATH=/usr/local/arm-2 ...
- /include/sys/types.h:151: error: duplicate 'unsigned' uint,ulong和ushort自定义和工具链报冲突的规避方法
报错如下: /opt/compiler/glibc-oabi-toolchain-arm-generic/arm-unknown-linux-gnu//sys-root/usr/include/sys ...
- Linux错误27,解决在linux下编译32程序出现“/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录问题”...
centos64位编译32位代码,出现/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录,需要安装32位的glibc库文件. 安装 ...
- linux 内核模块 编译错误 include/linux/mmzone.h:18:26: fatal error: linux/bounds.h: No such file or director
解决方案:内核编译后 不要执行make clean 出现的问题:编译的时候提示缺少头文件 mmzone.h ....bounds.h...等 include/linux/mmzone.h:18:26: ...
- 编译内核模块出现 include/linux/autoconf.h or include/config/auto.conf are missing.解决方法
宿主机:Ubuntu14.04 64位 编译arm内核模块出现如下错误 lxiang@lxiang-Aspire-5750G:~/workplace/arm_device_driver/code_en ...
- /usr/include/sys/stat.h文件属性
给出一个文件(文件.文件夹),一旦给出pathname,stat函数就返回与此命名文件有关的信息结构,fstat函数获取已在描述符fields上打开文件的有关信息.lstat函数类似于stat.但是当 ...
- ubuntu16.04下qt5.14报错:/home/XXXXX/Qt5.14.1/5.14.1/gcc_64/include/QtGui/qopengl.h:141: error: GL/
最近在学qt,由于qt开发的文件具有良好的移植性,所以想在liunx环境下编译,结果报错不断,心态崩了 错误:/home/XXXXXi/Qt5.14.1/5.14.1/gcc_64/include/Q ...
最新文章
- 如何获取文件的完整路径?
- python redis用法详解
- 后端生成Token架构与设计详解
- 浅析数据库case when 用法
- Android 数据库 LiteOrm 的使用
- 手机调用系统的拍照和裁剪功能,假设界面有输入框EditText,在一些手机会出现点击EditText会弹出输入法,却不能输入的情况。...
- access inner join 数据类型不匹配_用Access开发生产管理系统
- 玩转Spring——Spring IOC/DI
- Kafka、RabbitMQ、RocketMQ等 消息中间件 介绍和对比
- java中的龟兔赛跑代码_有关JAVA编写龟兔赛跑的游戏的问题。求助……
- MySQL数据库MyISAM和InnoDB存储引擎的比较
- linux下QOS--理论篇
- 超简单版Python打包exe文件,并修改图标,这将是你见过最容易上手的教程~
- 百度如流首发AI智能办公标准 ,BATH持续发力企业办公
- 雅虎免费邮箱片头动画:Liam系列
- python怎么打开h5文件_h5文件python
- keras导入weights方式
- 慎用yum update
- 十年再出发:阿里云智能战略加速的“四级火箭”...
- python学习之 利用蒙特卡洛方法计算PI值