• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

مشکل در گرافیک c

nokhodi

Registered User
تاریخ عضویت
27 ژانویه 2005
نوشته‌ها
88
لایک‌ها
0
محل سکونت
یه جای نزدیک
سلام
در برنامه از هیدر graphics.h استفاده می کنم
وقتی میخواد لینک به فایل exe بشه اخطار لینک میده
در برنامه معمولی یعنی بدونه هیدر گرافیک مشکلی نداره و برنامه کامپایل و لینک میشه ولی تو گرافیک اخطار میده:
اخطارش هم اینه :
Undefined symbol _line in Module Graphic.ccp

مرسی:)
 

MahdiΩ

کاربر تازه وارد
تاریخ عضویت
27 ژانویه 2006
نوشته‌ها
324
لایک‌ها
0
کد برنامه رو بزارید تا بفهمیم مشکل از کجاست.

این برنامه رو اجرا کن ببین خطا میده یا نه :

کد:
#include<graphics.h>
#include<conio.h>

int main()
{
 int gd=DETECT,gm;
 initgraph(&gd,&gm,"C:\\tc\\bgi");

 setcolor(5);
 circle(343,200,100);
 setcolor(2);
 line(0,0,400,400);

 getch();
 return 0;
}
 

nokhodi

Registered User
تاریخ عضویت
27 ژانویه 2005
نوشته‌ها
88
لایک‌ها
0
محل سکونت
یه جای نزدیک
#include<graphics.h>
#include<conio.h>

main()
{

int gm,gd=DETECT;
initgraph(&gd,&gm,"D:\TC\BGI") ;
line(0,0,getmaxx(),getmaxy());
getch();
closegraph;
return 0;
}

اینم یه مثال
 

Mehdi.T

کاربر فعال برنامه نویسی
کاربر فعال
تاریخ عضویت
30 سپتامبر 2005
نوشته‌ها
506
لایک‌ها
3
محل سکونت
In Search of Sunrise
مشکل از اينه :
کد:
"D:\TC\BGI"
بکنيدش :
کد:
"D:\\TC\\BGI"
 

nokhodi

Registered User
تاریخ عضویت
27 ژانویه 2005
نوشته‌ها
88
لایک‌ها
0
محل سکونت
یه جای نزدیک
اونم درست کردم ولی
بازم موقع لینک کردن error میده:(
circle ,line ,setcolor ,initgraph
همه رو اخطار بالایی رو میده
 

nokhodi

Registered User
تاریخ عضویت
27 ژانویه 2005
نوشته‌ها
88
لایک‌ها
0
محل سکونت
یه جای نزدیک
1-ابتدا کنترل کنید که مسیر دایرکتوری lib در تنظیمان کامپایلر درست باشه ؟یه توضیح کوچیک میدین ؟
2-بعدا چک کنید ببینید ایا فایل graphics.lib وجوداره یا خیر ...چک کردم بود

به نقل از Arash_j13 :
ابتدا کنترل کنید که مسیر دایرکتوری lib در تنظیمان کامپایلر درست باشه
بعدا چک کنید ببینید ایا فایل graphics.lib وجوداره یا خیر
 

MahdiΩ

کاربر تازه وارد
تاریخ عضویت
27 ژانویه 2006
نوشته‌ها
324
لایک‌ها
0
از Turbo C++ version 3 استفاده میکنید ؟

یکبار برنامه رو پاک کنید و از نو نصب کنید.
 

Mehdi.T

کاربر فعال برنامه نویسی
کاربر فعال
تاریخ عضویت
30 سپتامبر 2005
نوشته‌ها
506
لایک‌ها
3
محل سکونت
In Search of Sunrise
اين مشکل شما ناشي از مسايلي هست که آقا آرش گفتن

از منوي options -> Directories ->
حالا همه رو D:\Tc\.. بکنيد
(چون شما در D: ريختيد عرض کردم)

يا راه حل بعدي رو آقا مهدي گفتن که بايد در C مجدد نصب بشه
 

nokhodi

Registered User
تاریخ عضویت
27 ژانویه 2005
نوشته‌ها
88
لایک‌ها
0
محل سکونت
یه جای نزدیک
با تشکر مشکلم حل شد و برنامه رو اجرا میکنه فقط وقتی برمیگرده به محل برنامه نویسی
رنگ محیط عوض میشه
در هر صورت تشکر میکنم مرسی :) :)
 
بالا