我编译好一个tes.out,然后拷到目标机的c盘。
修改vxworks的usrAppInit.c的入口函数usrAppInit为:
/******************************************************************************
*
* usrAppInit - initialize the users application
*/ 
#include <stdio.h>
#include <ioLib.h>
void usrAppInit (void)
    {
#ifdef USER_APPL_INIT
 USER_APPL_INIT;  /* for backwards compatibility */
#endif
 
 int fd;
 usrAtaConfig(0,0,"/ata0");
 fd = open("/ata0/test.out",O_RDONLY,0);
 if(fd == ERROR)
 {
  printf("Open module Error!\n");
  close(fd);
 }
    /* add application specific code here */
}
在fd = open("/ata0/test.out",O_RDONLY,0)时返回值总是错误,请问这是怎么回事?
			
			
			
						
			
 我要赚赏金
