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?
If you are using Turbo C .. just need to check one option:
Go to Options->Linker->Libraries
and check the Graphics Library option
Go to options>>linker>>libraries
and instead of:
initgraph(&gd,&gm,"");
Write:
initgraph(&gd,&gm,"..\\BGI);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With