工程在编译的时候提示 error: L6235E: More than one section matches selector - cannot all be FIRST/LAST。如下图所示:

这种情况大多数发生在自建的工程中,或是在原有的工程中重新选择了芯片。这个情况是因为在工程中包含了不只一个启动文件导致的,删除掉多的启动文件,保留一个就足够了

删除Device中的那组启动文件。点击Project->Manage->Mamage Run_timme Environment或者直接点下面的图示的快捷图标。打开设置界面。将打钩的去掉重新编译。



MDK5编译时error: L6235E: More than one section matches selector - cannot all be FIRST/LAST错误解决
最新推荐文章于 2026-06-06 16:08:46 发布
本文指导如何处理工程编译时出现的error:L6235E错误,常见于自定义工程或更换芯片后,原因在于包含多个启动文件。只需删除多余启动文件并配置一个,通过Project->Manage->Manage Run-Time Environment来操作。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

6976

被折叠的 条评论
为什么被折叠?



