在dosbox上打开程序时出现错误** error:can't open file includes.h 照操作系统书上敲的代码,

#include"incluedes.h"
#define TASK_STK_SIZE 512
OS_STK MyTaskStk[TASK_STK_SIZE];
INT16S key;
TNT8U x=0,y=0;
void MyTask(void*data);
void main(void)
{
char*s_M="M";
OSInit();
PC_DOSSaveReturn();
PC_VectSet(Ucos,OSCtxSw);
OSTaskCreate(
MyTask,
s_M,
&MyTaskStk[TASK_STK_SIZE-1],
0
);
OSStart();
}
void MyTask(void*pdata)
{
#if OS_CRITICAL_METHOD == 3
OS_CPU_SR cpu_sr;
#endif
pdata=pdata;
OS_ENTER_CRITICAL();
PC_VectSet(0x08,OSTickISR);
PC_SetTickRate(OS_TICKS_PER_SEC);
OS_EXIT_CRITICAL();
OSStatInit();
for(;;)
{
if(x>10)
{
x=0;
y+=2;
}
PC_DispChar(
x,y,
*(char*)pdata,
DISP_BGND_BLACK+DISP_FGND_WHITE
);
x+=1;
if(PC_GetKey(&key)==TRUE)
{
if(key==0x1B)
{
PC_DOSReturn();
}
}
OSTimeDlyHMSM(0,0,1,0);
}}
这种混合语言完全不知道问题出在哪里啊,平时老师带着做作业也没这种包涵include类型的啊

"incluedes.h",编译器找不到"incluedes.h"这个文件。你要确认这个文件存在,并且你的PATH变量中要包含这个文件所在的路径。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜