我是使用CDT和Eclipse的新手。我想制作一个STM32F10XX(Cortex-M3)应用程序。我在编译代码时遇到问题,它总是显示未定义的变量错误。我使用Eclipse设置,如为STM32 Discovery Development设置Eclipse和Code Sourcery lite。
但我创建了自己的启动代码,只使用了stm32_flash.ld和startup_stm32f10x_md_vl.S。
是否遗漏了任何包含或项目设置?
discussionstackoverflowquestion
答案 0 :(得分:1)
尝试使用C的gnu99风味。找到项目属性> C / C ++ Build>设置。 MCU C编译器杂项。
我猜这是抱怨一个没有标记的联盟。但这是猜测......