PDA

View Full Version : سوال: كامپايلر gcc



Yasersadegh
یک شنبه 14 تیر 1388, 15:00 عصر
سلام خدمت دوستان عزيز
دوستان مي خواستم كمي در مورد كامپايلر gcc بدونم كه
چي هست اين كامپايلر!!؟:متفکر:
آيا فايلهاي cpp رو هم كامپايل مي كنه يا نه!!؟:متفکر:
فرقي با c++ داره يا نه!!؟:متفکر:
من يه برنامه سي++ نوشتم مي تونم با اين كامپايل كنم يا نه!!؟ اگه مي تونم چطوري بايد اينكارو كنم!!؟:متفکر:
ممنون ميشم اگه دوستان در اين زمينه راهنمايي كنند!!:خجالت:

kitten
یک شنبه 14 تیر 1388, 19:48 عصر
سلام
دوست عزیز فکر کنم این سوال تا حالا چند بار جواب داده شده باشه
اما من بازم یه کم توضیح می دم
ببینید جی سی سی در واقع کامپایلر سی پلاس پلاس سیستم عامل لینوکس هستش که توسط گروه گنو تولید شده و توسعه داده می شه. تقریبا تمام کد هایی که تو ویندوز نوشته می شه می تونیم با استفاده از کامپایلر جی سیسی کامپایل کنیم چون کلا کامپایلر جی سی سی قویتر از کامپایلر های ویندوز هستش
البته بعضی مواقع باید یه سری تغییرات کوچیک تو برنامه بدیم

ضمنا جی سی سی کارش کامپایل فایلهای سی پی پی است
اگه می خواهید با استفاده از جی سی سی برنامه ای را کامپایل کنید می تونید ازسیستم عامل لینوکس استفاده کنید و در صورتی که نمی دونید لینوکس چیه می تونید از cygwin استفاده کنید که یه برنامه شبیه سازی لینوکس در ویندوز هستش
اگه کلمات gcc و cygwin را در سایت سرچ کنی مطالب خوبی بدست می یاری

negarsoft
چهارشنبه 17 تیر 1388, 13:24 عصر
سلام gcc دوبار مخفف شده اوايل مخفف gnu c/c++ compiler بود بعد مخفف gnu collection compiler شد پس اگر نسخه جديد رو داري بيشتر زبانها رو كامپايل مي كنه

حامد مصافی
چهارشنبه 17 تیر 1388, 13:57 عصر
سلام gcc دوبار مخفف شده اوايل مخفف gnu c/c++ compiler بود بعد مخفف gnu collection compiler شد پس اگر نسخه جديد رو داري بيشتر زبانها رو كامپايل مي كنه

GNU Compiler Collection
مجموعه همگردان های گنو

Yasersadegh
پنج شنبه 18 تیر 1388, 16:45 عصر
دوستان از راهنماييتون ممنونم!!:لبخندساده:
فقط اگه امكانش هست هر كس از دوستان اين كامپايلر رو داره ممنون ميشم اگه آپلودش كنه!!:خجالت:

حامد مصافی
پنج شنبه 18 تیر 1388, 16:55 عصر
این کامپایلر به همراه (تقریباً) تمامی توزیع های گنو/لینوکس عرضه می شود.

Yasersadegh
پنج شنبه 18 تیر 1388, 17:05 عصر
ممنون از دوستان!!
يه سوال ديگه، كامپايلر g++ چيه!؟:متفکر: همين gcc يا فرق داره!!؟
اگه فرق داره لطفا يه توضيحي بديد!!؟:چشمک:

Yasersadegh
پنج شنبه 18 تیر 1388, 19:34 عصر
ممنون از اساتيد محترم
من يه codeblocks دانلود كردم و كد سي++ رو تويه اون نوشتم و وقتي مي خوام با gcc كامپايل كنم ارور ميده


"rectangle - Debug" uses Invalid Compiler!
مي خوام بدونم نحوه كار كردن با codeBlock و كامپايل برنامه هاي سي ++ با كامپايلر gcc چطوريه!!؟:متفکر:
ضمنا من تويه كدم از هدرهاي stdio.h و conio.h استفاده كردم!!!
ممنون ميشم از دوستان اگه بنده رو راهنمايي كنند!!:خجالت:

funfullson13
یک شنبه 21 تیر 1388, 00:46 صبح
دقیقا نمی دونم مشکلتون چیه.

شاید اون 10 مگیه رو گرفتین.
پس بروید نسخه 20 مگی را بگیرید.
فکر کنم حل شه.

اینم کتاب راهنمای gcc نوشته ریچارد اسالمن.
http://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc.pdf