在Turbo C ++程序中编译c-graphics时出错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Turbo C ++程序中编译c-graphics时出错相关的知识,希望对你有一定的参考价值。
在我的Turbo C ++程序中,我无法运行任何图形程序。编译时会显示如下错误:
undefined symbol _line, _closegraph,_ getmaxx etc...
是因为我的c程序的设置?
答案
这是一个为Turbo C ++编写的旧程序,并且您正在尝试使用现代编译器进行编译?如果是这样,程序可能会使用特定于编译器的扩展和库,这些扩展和库在您现在使用的编译器中根本不可用。
如果是这种情况,您必须要么
- 找到当前环境的现有库,模拟旧的Turbo C ++,或者
- 找出每个调用应该做的确切内容,并更改代码以使用您的环境支持的内容。
另一答案
这是编译错误而不是链接错误。看起来像“graphics.h”缺失。
做
#include "graphics.h"
另一答案
这些错误是构建中缺少库的典型错误。尝试链接相应的库并重建解决方案(很可能是graphics.lib)。
-约翰
另一答案
如果问题是编译错误,那么您可以添加头文件:
#include<graphics.h>
如果问题仍然存在,请确保已添加头文件:
#include<dos.h>
以上是关于在Turbo C ++程序中编译c-graphics时出错的主要内容,如果未能解决你的问题,请参考以下文章
我刚刚开始使用 DEV C++ 编译器。一些在 turbo 编译器中运行良好的程序在 Dev 编译器中没有运行..怎么办? [关闭]