LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2462|回复: 7

头文件图形函数 "graphics.h"怎么链接在gcc中

[复制链接]
发表于 2006-10-13 21:52:20 | 显示全部楼层 |阅读模式
在gcc中,用gcc -o后说找不到函数 "graphics.h",现在我还不知道怎么链接这些函数,好多头文件在linux中找不到,请大家帮帮忙,刚学linux 的C 编程,现在好多不会,请大家赐教
   还有大家在什么 地方写的程序,我在kwrite下直接复制别人的代码后编译,说程序中有游离的.......
大家碰到这样的情况么?
发表于 2006-10-13 22:34:43 | 显示全部楼层
建议楼主还是改学脚本语言,python之类的算了
回复 支持 反对

使用道具 举报

发表于 2006-10-14 13:23:00 | 显示全部楼层
graphics.h is BGI header file, not portable to linux
回复 支持 反对

使用道具 举报

发表于 2006-10-14 21:30:01 | 显示全部楼层
Post by bookstack
graphics.h is BGI header file, not portable to linux


正解! 这个库没有在linux下实现,不过理论上可以用framebuffer实现一个。
回复 支持 反对

使用道具 举报

发表于 2006-10-15 17:52:07 | 显示全部楼层
这个库没有在linux下实现,不过理论上可以用framebuffer实现一个。
似乎没有这个必要,在Linux下有好多的高效的图形库,如cario
回复 支持 反对

使用道具 举报

发表于 2006-10-15 17:55:53 | 显示全部楼层
Post by 李飞
在gcc中,用gcc -o后说找不到函数 "graphics.h",现在我还不知道怎么链接这些函数,好多头文件在linux中找不到,请大家帮帮忙,刚学linux 的C 编程,现在好多不会,请大家赐教
   还有大家在什么 地方写的程序,我在kwrite下直接复制别人的代码后编译,说程序中有游离的.......
大家碰到这样的情况么?


学Linux编程就应该学用Linux的东西,也就是要学会使用ANSI C的库函数和Linux的库函数,graphics是Turbo c (Borland C/C++)里的,当然不能用了,建议在你写下你的下一行代码前先读下《Linux编程入门》
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-15 19:44:13 | 显示全部楼层
谢谢大家,让我少走了不少弯路
回复 支持 反对

使用道具 举报

发表于 2006-10-15 20:41:24 | 显示全部楼层
it is not standard library.
so you can't use it in linux platform
回复 支持 反对

使用道具 举报

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

本版积分规则

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