此外,确保在编译时指定使用C11标准: makefile CFLAGS=-std=c11 这样,你的项目就应该能够使用C11特性进行编译了。 综上所述,解决“host compiler lacks c11 support”的问题通常涉及确认编译器版本、检查C11支持、升级编译器(如果需要)、配置项目以使用新编译器,并确保C11特性可用。