今天跑仿真,编译出现一连串错误。提示error:missing binary operator before token
问题出在
/* Whether to use feature set F. */
#define __GLIBC_USE(F) __GLIBC_USE_ ## F
vivado自带的那个没这个定义,而一些头文件又需要这个宏定义,比方math.h第408行就用到了。把标准的features.h和vivado自带的换一下,或给vivado自带的头文件加上这一句,就解决了。