打算移植下littleVgl这个GUI的,编译出现了anonymous unions are only supported in --gnu mode, or when enabled with #pragma anon_unions的错误,

错误提示大致的意思是匿名联合只在gnu mode,或者在联合体有**#pragma anon_unions**下支持

搜索了一下,在keil的官网中国找到了解决办法:http://www.keil.com/support/man/docs/armcc/armcc_chr1359124962747.htm
(1)如下图所示加上**#pragma anon_unions**编译后就没有错误了

(2)开启gnu模式

keil中可以勾选使能gnu扩展,要高一点版本的keil才支持这个选项。刚好自己的keil_MDK版本不支持这个选项,所以用了第一种办法。

anonymous unions are only supported in --gnu mode, or when enabled with #pragma anon_unions相关推荐

  1. anonymous unions are only supported in --gnu mode, or when enabled with #pragma anon_unions

    在keil工程下移植代码,编译出现了这个问题,字面上解决办法有: 1. 打开GNU模式 ---(option-->GNU extensions) 2.在代码前加上#pragma anon_uni ...

  2. 解决keil_mdk编译error: #3092: anonymous unions are only supported in --gnu mode

    extern struct STRUCT_USARTx_Fram {char Data_RX_BUF[RX_BUF_MAX_LEN];union {__IO uint16_t InfAll;struc ...

  3. 匿名联合(Anonymous unions)

    Anonymous unions-匿名联合 在 C++ 我们可以选择使联合(union)匿名.如果我们将一个 union 包括在一个结构(structure)的定义中,并且不赋予它对象(object) ...

  4. C/C++编程: Anonymous unions(匿名联合)

    在结构体中,可以声明某个联合而不用指出名字,这样可以直接使用联合的成员,就像它们是结构中的成员一样 在 C++ 我们可以选择使联合(union)匿名.如果我们将一个 union 包括在一个结构(str ...

  5. anonymous unions

    匿名联合体是一种在 C 和 C++ 编程语言中定义的数据类型,它允许在不需要名称的情况下定义一个联合体.在这种情况下,联合体的成员变量可以直接访问,而不需要通过联合体的名称来访问.这在某些情况下会使代 ...

  6. keil5编译报错问题

    keil5一开始编译文件总是报错 error:  #3092: anonymous unions are only supported in --gnu mode, or when enabled w ...

  7. JavaCV, JavaCPP,和JavaCPP Presets的关系

    本文旨在帮助理解JavaCV, JavaCPP,和JavaCPP Presets之间的关系 JavaCV是对各种常用计算机视觉库的封装后的一组jar包,其中封装了ffmpeg.OpenCV.libdc ...

  8. Nordic系列芯片讲解八( Nordic SDK常见特殊指令汇集)

    文章目录 一.Compiler-specific Keywords and Operators 2.__inline 3.__align 5.__packed 6.__svc 7.__weak 二.F ...

  9. C语言 匿名联合体和匿名结构体

    C语言 匿名联合体和匿名结构体 匿名联合体和匿名结构体顾名思义,就是没有名字的联合体和结构体,没有名字哪怎么用?拿来用? 在嵌入式数据通信里面,大部分都是使用联合体,将有实际意义的结构体和字节数组互相 ...

最新文章

  1. 线程间定制化调用通信—— 1 高内聚低耦合的前提下,线程操作资源类 2 判断/干活/通知 3 多线程交互中,必须要防止多线程的虚假唤醒,也即(判断只用while,不能用if)
  2. Oracle数据库多表查询
  3. 史上最大规模高校分析技术大赛是如何诞生的
  4. python课设带报告_20193103陈柏维《Python程序设计》实验四报告
  5. python实现不重复排列组合_Python使用combinations实现排列组合的方法
  6. apache添加php支持
  7. 简单MFC ActiveX插件例子
  8. 程 | 深度学习 + OpenCV,Python 实现实时视频目标检测 机器之心 09-21
  9. 【OpenCV】—ROI区域图像叠加图像混合
  10. mermaid流程图语法教程
  11. Tapestry经典入门教程
  12. Python——文件操作(day11)
  13. 网站服务器坏了要修多久,大学服务器电脑坏了,一分钟修好收500,朋友:有钱不挣是傻子!...
  14. 下载stm32f10x标准外设库
  15. 第二阶段--团队冲刺--第十天
  16. 电脑出现负片情况,底片效果怎么解决?(win10颜色滤镜功能)
  17. PPTP协议连接到公司服务器后本机上不了网
  18. 2021广东省安全员 考试题库及答案 广东三类人员题库安全员
  19. 同时使用多个AVOS App
  20. python面向对象案例--买水果

热门文章

  1. JAVAWEB仿华为商城网页源码
  2. 大连商务英语培训百家外语常用商务英语口语备考重点分享
  3. 链家的互联网转型,房产中介变成全产业链服务商
  4. Android的Ui层次
  5. 0到400之间的合数python_数学1至400以内的合数表
  6. 谈谈皮具行业的营销思路!
  7. DevTools——chrome浏览器调试手机端WebView
  8. 《老女人日记》之——我爱狐狸精
  9. Qt:61---QT多语言界面(tr()、Linguist软件)
  10. 以AI破局,智能决策技术在企业呆滞物料管理中的创新和实践