我在target 为Pentium III上调试一个任务调度策略程序schedulerTest,build正常,download到target,便提示download error对话框:
Unresolved symbols encountered while
Errors while downloading
D:/projects/Project0/PENTIUM3gnu/myvx001.out:
sched_getsheduler
说是无法解析的符号表,什么原因?如何解决?请教各位大侠
(调试随机的cobble.c正常)
schedulerTest.c的源代码如下:
#include "vxWorks.h"
#include "sched.h"
STATUS schedulerTest (void)
{
int policy;
if ((policy=sched_getsheduler (0))==ERROR)
{
printf ("Getting scheduler failed\n");
return (ERROR);
}
if (policy==SCHED_FIFO)
printf("Current scheduling policy is FIFO\n");
else
printf("Current scheduling policy is round robin\n");
return (OK);
}