课设题目一:
要求:熟悉和理解Linux编程环境
内容
1)编写一个C程序,实现文件拷贝功能。
2)编写一个C程序,使用Linux下的图形库,分窗口显示三个并发进程的运行。
#include <curses.h>
http://www.chinalinuxpub.com/doc/pro/curses1.html
在编写1)的时候,遇到了很多问题,多半是头文件的问题,所以想要好好的总结下。
问题和头文件下:
#include <stdio.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <io.h> //提示没有,后来去掉了
#include <fcntl.h> //不可少
#include <errno.h> //error函数等等都需要。
提示错误信息:
EINTR未声明:原因,缺少头文件:include <asm/error.h>
见网页:
http://linux.chinaunix.net/bbs/viewthread.php?tid=907667 本处,加入的头文件是include <errno.h>,印象中,之前没有加入这个就出现了错误信息,所以怀疑上面的这两个头文件实际上是有关系的。
posted on 2010-03-01 22:59
deercoder 阅读(713)
评论(0) 编辑 收藏 引用 所属分类:
Unix/Linux