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

Keil编译头文件iec_std_functions.h错误解决

Keil 编译IEC61131-3库,头文件,大量出现以下错误;

cast to type ? is not allowed

compiling resource1.c...
..\PLC\rts\matiec\lib\C\iec_std_functions.h(192): error:  #119: cast to type "TIME" is not allowed__ANY_BIT(__iec_)
..\PLC\rts\matiec\lib\C\iec_std_functions.h(192): error:  #119: cast to type "TIME" is not allowed__ANY_BIT(__iec_)..\PLC\rts\matiec\lib\C\iec_std_functions.h(196): error:  #119: cast to type "DATE" is not allowed__ANY_BIT(__to_anydate_)
..\PLC\rts\matiec\lib\C\iec_std_functions.h(196): error:  #119: cast to type "TOD" is not allowed__ANY_BIT(__to_anydate_)
..\PLC\rts\matiec\lib\C\iec_std_functions.h(196): error:  #119: cast to type "DT" is not allowed__ANY_BIT(__to_anydate_)
..\PLC\rts\matiec\lib\C\iec_std_functions.h(196): error:  #119: cast to type "DATE" is not allowed

通过如下方式解决:

 --gnu -Dlittle_endian

C99 Mode

http://www.lryc.cn/news/17658.html

相关文章:

  • 2022 赣育杯 CTF --- Crypto Lost_N wp
  • 【趋势分析方法三】MATLAB代码实现TFPW-MK检验
  • 一文学会 Spring 整合 MyBatis
  • ElasticSearch - 文档 | 索引文档 | 检索文档 | 创建索引并指明映射
  • SQL中的DML、DDL、DCL分别是什么意思
  • kubeasz部署k8s高可用集群
  • 2022年工程机械出口专题研究【重工】
  • [python入门(51)] - python时间日期格式time和datetime
  • 别担心ChatGPT距离替代程序猿还有距离
  • SpringBoot项目打包部署到阿里云服务器、通过Maven插件制作Docker镜像、部署项目容器、配置生产环境
  • OpenGov的首个方案已上线Moonriver
  • (三十一)大白话MySQL如果事务执行到一半要回滚怎么办?再探undo log回滚日志原理
  • 机器学习-基于KNN及其改进的汉字图像识别系统
  • Zebec生态持续深度布局,ZBC通证月内翻倍或只是开始
  • Leetcode.1238 循环码排列
  • spring boot的包扫描范围
  • 常青科技冲刺A股上市:研发费用率较低,关联方曾拆出资金达1亿元
  • 【Linux】工具(1)——yum
  • MySQL - 排序与分页
  • 自动化测试框架对比
  • 第7章 Memcached replace 命令教程
  • 我记不住的那些maven内容
  • 【Java】Spring更简单的读取和存储
  • Kafka 命令行操作
  • KUKA机器人_基础编程中的变量和协定
  • 代码名命规范浅析
  • 数据结构第15周 :( 求第k大的数 + 查找3个数组的最小共同元素 + 查找一个循环顺序数组的最小元素 + Crazy Search)
  • 【数据结构】Map 和 Set
  • IPVlan 详解
  • 直播间的2个小感悟