在从核中使用extern后编译显示undefined
-
我在使用从核编译的文件中
extern int Xst,Xed,Yst,Yed;
extern int Z, current;
extern Real *****nodes;
extern int ***flags;
在athread_get()中获取这些数据,但是编译时得到报错信息:
Collide.c:30: undefined reference to `Xst'Collide.c:30: undefined reference to `Xed'
Collide.c:31: undefined reference to `Yst'
Collide.c:31: undefined reference to `Yed'
...
想知道如何正确传递这些数据?
-
把extern的变量在主核中定义为全局变量
-
趁机借问一下,可以在非计时区将变量改为全局 以及添加SLAVE_FUN()吗?
-
@lannnnn 请勿在非计时区加任何代码