@xiao灰灰 我跟你的err.log一模一样,但是我没有进行更改,只是将计算放到了从核上运行
lannnnn 发布的帖子
-
在从核中使用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'
...
想知道如何正确传递这些数据? -
关于array*D*类函数的实现
观察到在main函数中给多重指针赋值时,使用的均为arrayxDx这样的函数,通过nm指令发现这些函数存在于liblbm.a中,故想请教此函数实现分配地址时是否是使用了malloc或者calloc函数。即想请教这些多重指针对应的内存情况