LinuxSir.cn,穿越时空的Linuxsir!

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

为何在LINUX下没有这些文件??该如何解决??

[复制链接]
发表于 2006-12-11 02:38:34 | 显示全部楼层 |阅读模式
我的程序下去用Cygwin 的GCC compiler
为何都没有找到graphics.h  bios.h  conio.h
该怎么解决呢??
谢谢
发表于 2006-12-11 10:38:34 | 显示全部楼层
这些应该是要安装特定的开发包才会有吧?
回复 支持 反对

使用道具 举报

发表于 2006-12-11 11:26:28 | 显示全部楼层
这些文件是turbo c提供的
很不幸,在linux下没有简单的解决办法
要用图形功能你需要看看sdl的api
要用conio,你需要看看ncurses库的api
bios。。。不知道你想干嘛
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-11 16:49:55 | 显示全部楼层
Post by x11
这些文件是turbo c提供的
很不幸,在linux下没有简单的解决办法
要用图形功能你需要看看sdl的api
要用conio,你需要看看ncurses库的api
bios。。。不知道你想干嘛


不好意思,什么是sdl的api, ncurses库的api
我最近才碰LINUX,所以我才想把turbo c的游戏换成在LINUX下执行
bio我是想驱动游戏程序,还是在LINUX就可以直接执行了??
谢谢~~
回复 支持 反对

使用道具 举报

发表于 2006-12-11 20:38:31 | 显示全部楼层
楼主连这些都搞不清,看来思维还停留在DOS时代。

多花点时间看书吧。
回复 支持 反对

使用道具 举报

发表于 2006-12-11 21:57:10 | 显示全部楼层
anliang 可否发一个 turbo C 的小游戏的源代码?我想既想玩玩,又想学学。。。
我还不知道 turbo C 跟 linux C 有什么区别呢?
回复 支持 反对

使用道具 举报

发表于 2006-12-11 22:22:55 | 显示全部楼层
Cygwin是Windows下的GCC吧,在Linux下直接用GCC就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-11 23:54:45 | 显示全部楼层
用C写的几乎都在LINUX下执行….
只不过有些函数LINUX没有…
这是比较麻烦的地方~~~
你可以去找C写的程序玩玩看~~~
在用楼上大大说的方法跑看看
^^
回复 支持 反对

使用道具 举报

发表于 2006-12-12 10:18:31 | 显示全部楼层
库不一样,就像你要在linux里调用windows里的api一样,是不可能的。
回复 支持 反对

使用道具 举报

发表于 2006-12-12 13:16:58 | 显示全部楼层
Turbo C 是 16 位的编译器,而且它提供了一些非标准的库,比如楼主提到的那些。

即使是 Windows,现在也不会再用 Turbo C 来写游戏了。几位兄弟应该与时俱进,眼光向前看。

Mingw 是 for win32 的本地 gcc 及库,相比 cygwin 的好处是它不用依赖于 cygwin。
回复 支持 反对

使用道具 举报

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

本版积分规则

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