- 论坛徽章:
- 0
|
今天买了本linux下c编程的书,照例子try了一下
RedFlag LINUX
gcc version 3.4.3 20041212 (Asianux 2.0 3.4.3-9.EL4.2)
书本上具体例子如下:
/////////////////////////////////
文件一:hello.c
#include<stdio.h>
#include<printf2.h>
int main(void)
{
printf("hello,world\n");
return 0;
}
文件二:printf2.c
#include<stdio.h>
void printf2(void)
{
printf("I am printed by printf2\n");
}
文件三:printf2.h
void printf2(void)
////////////////////////////////////
这几个文件都放在用户主目录下的。
之后我gcc了下:
[vvjoy@localhost ~]$ gcc hello.c printf2.c -o hello
hello.c:2:20: printf2.h: 没有那个文件或目录
请问这是怎么回事,我是菜鸟,自己实在没有办法,清高手指点
[ 本帖最后由 vvjoy 于 2006-10-23 23:56 编辑 ] |
|