real_T rt_roundd_snf(real_T u);这个应是你定义的函数,extern是拓展为全局变量,不能一起用,先定义好函数,然后再在程序的前面进行声明。再声明函数的前面加上extern。