QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 672|回复: 3

这是什么意思?

[复制链接]
发表于 2005-1-24 22:03:17 | 显示全部楼层 |阅读模式
[root@Nirvana code]# gcc -o lseek lseek.c ourhdr.h
gcc: compilation of header file requested
这是unix环境高级编程上的 ourhdr。h在本目录下
lseek.c:

#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "ourhdr.h"

char buf1[]="abcdefghij";
char buf2[]="ABCDEFGHIJ";

int main(void){
int fd;
if((fd=creat("file.hole",S_IRWXO))<0)
  err_sys("buf1 write error");
if(write(fd,buf1,10)!=10)
  err_sys("buf1 write error");
  /*offset=10*/
if(lseek(fd,40,SEEK_SET)==-1)
  err_sys("lseek error!");
/*offset=40*/
if(write(fd,buf2,10)!=10)
  err_sys("buf2 write error");
/*offset=50*/
exit(0);
}
 楼主| 发表于 2005-1-24 22:10:35 | 显示全部楼层
看一下却什么头文件
回复

使用道具 举报

发表于 2005-1-25 05:01:15 | 显示全部楼层
gcc -o lseek lseek.c -I.
回复

使用道具 举报

发表于 2005-1-25 12:37:35 | 显示全部楼层
gcc -o lseek lseek.c -L.
也是在本目录下找的..
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 17:36 , Processed in 0.043208 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表