当前位置: 技术问答>linux和unix
我调用mmap函数有问题,想用erron这个全局变量,可怎么用不起啊。帮我看看吧。拜托给位了。
来源: 互联网 发布时间:2015-12-07
本文导语: #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include 在下面有个函数。我做摄像头采集数据的 unsigned char *camera_video_mmap(int cam_fd, struc...
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
在下面有个函数。我做摄像头采集数据的
unsigned char *camera_video_mmap(int cam_fd, struct video_mbuf *mbuf)
{
unsigned char *grab_data;
int debug_temp;
if((debug_temp == camera_video_mbuf(cam_fd, mbuf)) size, PROT_READ | PROT_WRITE, MAP_SHARED, cam_fd, 0)) == MAP_FAILED)
{
if(erron == EINVAL) fprintf(stderr, "the erron NO is erron=%dn",erron);
fprintf(stderr,"the calling of mmap method to get the value of grab_data is failure!n");
exit(1);
}
return (grab_data);
}
}
//////////////////////////////////////////////////////////////////////////////
我这个mmap函数调用不起。返回的是MAP_FAILED。。。我想从erron中看到错误类型。。
可是我编译的时候。gcc -c camera.c(注camera.c是我保存的文件名)提示我没有定义erron这个变量。。
怎么回事情啊。。。
请教给位了。。。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
在下面有个函数。我做摄像头采集数据的
unsigned char *camera_video_mmap(int cam_fd, struct video_mbuf *mbuf)
{
unsigned char *grab_data;
int debug_temp;
if((debug_temp == camera_video_mbuf(cam_fd, mbuf)) size, PROT_READ | PROT_WRITE, MAP_SHARED, cam_fd, 0)) == MAP_FAILED)
{
if(erron == EINVAL) fprintf(stderr, "the erron NO is erron=%dn",erron);
fprintf(stderr,"the calling of mmap method to get the value of grab_data is failure!n");
exit(1);
}
return (grab_data);
}
}
//////////////////////////////////////////////////////////////////////////////
我这个mmap函数调用不起。返回的是MAP_FAILED。。。我想从erron中看到错误类型。。
可是我编译的时候。gcc -c camera.c(注camera.c是我保存的文件名)提示我没有定义erron这个变量。。
怎么回事情啊。。。
请教给位了。。。
|
if(erron == EINVAL) fprintf(stderr, "the erron NO is erron=%dn",erron);
修改:
erron => errno
修改:
erron => errno
|
是errno,不是erron
|
强制转换为地址类型(void 指针类型)
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。