在我的Turbo C ++程序中,我无法运行任何图形程序。编译时,会显示如下错误:
undefined symbol _line, _closegraph,_ getmaxx etc...
是否由于我的c程序的设置?
答案 0 :(得分:3)
这是一个为Turbo C ++编写的旧程序,并且您正在尝试使用现代编译器进行编译?如果是这样,程序可能会使用编译器特定的扩展和库,这些扩展和库在您现在使用的编译器中根本不可用。
如果是这种情况,您必须
答案 1 :(得分:1)
这是编译错误而不是链接错误。看起来像“graphics.h”缺失了。
待办事项
#include "graphics.h"
答案 2 :(得分:0)
这些错误是构建中缺少库的典型错误。尝试链接相应的库并重建解决方案(很可能是graphics.lib)。
-John
答案 3 :(得分:0)
如果问题是编译错误,那么您可以添加头文件:
#include<graphics.h>
如果问题仍然存在,请确保添加了头文件:
#include<dos.h>