不知道现在回答这个问题是不是有点晚,因为我刚接触STM32,今天调试时遇到相同问题,也百度了好久,最终编译完成0error,0warning。下边说一下具体方法:首先stm32_eval.h这个头文件基本是没什么作用,在main.c中先找到#include"stm32_eval.h",把它注释掉。然后编译会提示一系列错误和警告,分别找到错误对应的语句一一注释掉,直至最后编译通过。以上只是针对我自己的操作方法,不知道和别人的这个错误提示是不是一样的,希望有点帮助,如果还有问题欢迎来问