永发信息网

C语言中“genlib.h”文件找不到

答案:4  悬赏:70  手机版
解决时间 2021-01-28 05:26
  • 提问者网友:戎马万世
  • 2021-01-27 12:17
#ifndef _graphics_h
#define _graphics_h
#include
#include "genlib.h"
#include "graphics.h"
#define Brickwidth 20
#define Brickheight 10

main()
{
int i,j,x=100,y=100;
InitGraphics();
for(j=16;j>=0;--j)
for(i=16;i>=0;--i)
{
Movepen(x+(16-i)/2*Brickwidth,y+(16-j)*Brickheight);
Drawline(0,10);
Drawline(20,0);
Drawline(0,-10);
Drawline(-20,0);
}
}
#endif

以上是我的c语言源代码
--------------------Configuration: jinzita - Win32 Debug--------------------
Compiling...
jinzita.c
e:\microsoft visual studio\文件\jinzita.c(4) : fatal error C1083: Cannot open include file: 'genlib.h': No such file or directory
执行 cl.exe 时出错.

jinzita.exe - 1 error(s), 0 warning(s)

这个是我在vc++6.0里面它说明出错的原因的,那我那个头文件找不到,在tc里也一样,那我想要运行这个操作该怎么办啊!
请教高手。。。。

不加载genlib.h头文件不行啊,那样编译的时候就有好几个错误了,这个genlib.h代码去哪里下啊,兄弟们!!!
最佳答案
  • 五星知识达人网友:千夜
  • 2021-01-27 13:08
别发愁啊,在VC和TC库里根本没有这2个头文件啊.自然找不到了.

你找到相应的源代码,自己写个genlib.h和graphics.h加进去就行了.当然,函数体也要写.
全部回答
  • 1楼网友:胯下狙击手
  • 2021-01-27 16:30
去找个genlib.h文件,放进去,或者不加载那个头文件 #include "genlib.h"前加
  • 2楼网友:十鸦
  • 2021-01-27 14:55
说的不错
  • 3楼网友:夜余生
  • 2021-01-27 14:23
1.首先确认这两个头文件中是否有getintege函数的定义。 2.如果有定义,可能需要添加相应的lib库文件才能正确link。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯