Reputation: 1103
I have entered the following code in turbo c++.
#include<graphics.h>
#include<conio.h>
int main()
{
int gd= DETECT, gm;
initgraph(&gd,&gm,"D:\\TC\\BGI");
getch();
closegraph();
return 0;
}
It compiles without any errors and warning. But when I run the program the following errors are displayed
- Linker Error: Undefined symbol_closegraph in module G1.C
- Linker Error: Undefined symbol_initgraph in module G1.C
note : The BGI folder is in the path D:\TC\
How can I solve the problem?
Upvotes: 6
Views: 26665
Reputation: 31
Go to options>>linker>>libraries
and instead of:
initgraph(&gd,&gm,"");
Write:
initgraph(&gd,&gm,"..\\BGI);
Upvotes: 3
Reputation: 4758
If you are using Turbo C .. just need to check one option:
Go to Options->Linker->Libraries
and check the Graphics Library option
Upvotes: 9