野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8599|回复: 1

编译STemWIN时会报错有些函数expected a ")'

[复制链接]
发表于 2021-11-22 11:32:50 | 显示全部楼层 |阅读模式
1火花
就挺奇怪的。它的每一个控件的头文件里边必定会有一两个函数是没法通过编译的,一直会提示说 expected a “)”。不懂是为什么,就比如说TEXT.h这个头文件里边 TEXT_GetText 这个函数没法通过编译,我需要把它注释起来才可以通过编译。其他的头文件也是如此情况,我就感到很迷惑,不懂是什么原因导致的。尝试过拿教程提供的源码直接把除config文件夹以外的内容复制过来覆盖掉,一样是会报错同样的原因。 MULTIEDIT_CreateEx创建多行文本控件的这个函数我是需要用到的,但是很遗憾它会报错我只得注释起来,那样子我就没法用这个玩意了。 使用的IDE是keil5,emWIN是在cubueMX找的5.44(其实即使我拿5.26版本的源码一样有这问题,直接编译教程提供的源码它就没问题)。很奇怪对吧,用教程的工程原封不动直接编译它能过去,把emWIN的代码拿到自己的工程它就完蛋了。
它的现象是这样的:
野火论坛202111221112566813..png



当我注释掉报错的函数:
野火论坛202111221128038795..png
它编译就过去了。
野火论坛202111221128241126..png

回复

使用道具 举报

发表于 2021-11-23 09:07:23 | 显示全部楼层
这么奇怪的吗?例程覆盖的也不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-25 09:17 , Processed in 0.028709 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表