OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3981|回复: 1

stm32CubeIDE升级到1.9.0后,老的工程编译失败,求大神指点~~

[复制链接]

1

主题

1

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2021-3-31
在线时间
6 小时
发表于 2022-3-11 10:54:13 | 显示全部楼层 |阅读模式
1金钱
我上个stm32CubeIDE版本是1.8.0,工程编译正常,升级到1.9.0后,编译出现了两个waring和两个error,报错如下:

../LWIP/Target/ethernetif.h:43:13: warning: 'ethernetif_input' declared 'static' but never defined [-Wunused-function]
43 | static void ethernetif_input(void const * argument);
|             ^~~~~~~~~~~~~~~~

(这个waring,我对比了新老文件,发现新文件给 “void ethernetif_input”增加了 static,去掉就没有waring了)

---


c:\st\stm32cubeide_1.9.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.0.202111181127\tools\arm-none-eabi\bin\ld.exe: c:/st/stm32cubeide_1.9.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.0.202111181127/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-reent.o).bss.errno+0x0): multiple definition of `errno'; ./Middlewares/Third_Party/LwIP/system/OS/sys_arch.o:C:/Users/lee/STM32CubeIDE/workspace_1.9.0/control_stm32f207zgt6/Debug/../Middlewares/Third_Party/LwIP/system/OS/sys_arch.c:45: first defined here
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:78: control_stm32f207zgt6.elf] Error 1

---

附件是我的ioc文件,用它升级到MX6.5以后生成代码,编译就有报错
control_stm32f207zgt6.zip (3.67 KB, 下载次数: 1)

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
635
金钱
635
注册时间
2017-8-23
在线时间
234 小时
发表于 2022-3-16 18:52:57 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 23:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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