loading...
گروه نرم افزار بوعلی
محمدصادق عسکری بازدید : 4927 چهارشنبه 02 اسفند 1391 نظرات (4)

توجه: برای دانلود نسخه جدید این کامپایلر (Code Blocks 13.12) ایـــنــــــجــا کلیک نمایید.

سایت گروه مهندسی کامپیوتر بوعلی

 

از اونجایی که دیگه کم کم داره ترم دوم شروع میشه و درس برنامه نویسی هم کم کم داره جدی میشه و دوستان هم کامپایلراشون قدیمی شده (حداقل تمام کامپایلرهای سیستم های سایت اختصاصی) توی این پست آخرین نسخه کامپایلر محبوب Code Block که تا این لحظه منتشر شده (ورژن 11.12 به تاریخ انتشار 2012/11/29) رو براتون قرار میدم تا بتونید از امکانات جدیدش لذت ببرید

تو این چند وقتی که دارم با این کامپایلر کار می کنم متوجه تفاوت های زیر با نسخه قبلی شدم:

1- قابلیت تشخیص و پیشنهاد قوی تر فایل های include شونده

2- افزایش قابلیت مرتب نویسی کدها (برنامه تا حد امکان کدها رو چارت بندی می کنه)

3- افزایش قابلیت پیشنهاد مقادیر و متغیر ها (در ورژن قبلی با نوشتن 4 کاراکتر از نام یک فانکشن یا متغیر بقیه آن به صورت اتوماتیک پیشنهاد داده میشد در صورتی که در این نسخه با نوشتن 3 کاراکتر این کار انجام می شود)

4- افزایش کارایی بخش Debugger

5- تغییر لوگوی ورودی به برنامه و ... (خیلی مهم نیست نیشخند)

و چندین تغییر کوچک و بزرگ دیگر که باعث میشه دانلود این نسخه رو به همه دوستان توصیه کنم...


مشخصات

نام فایل: Code Blocks_mingw (V12.11).Zip

حجم فایل: 95.52 مگابایت 

تاریخ انتشار: چهارشنبه 91/12/2

منبع: سایت Code Blocks

رمز فایل فشرده: www.comeng.ir

مطالب مرتبط
ارسال نظر برای این مطلب
این نظر توسط A.A در تاریخ 1392/10/15 و 19:29 دقیقه ارسال شده است

دوباره سلام
اولا ممنون که خیلی زود پاسخ دادید(با وجود شروع امتحانات)
یه سؤالی دارم واین که دیباگ کردن چیه و چگونه باید اون رو در کد بلاکس اجرا واستفاده کرد.
درضمن چگونه باید از قسمت help در کدبلاکس استفاده کرد چون هرچه f1را برای کلمه خاصی می زنم کار نمیکنه. ممنون که باز زود پاسخ می دید!!!
پاسخ : سلام
راستش توضیح دادن سوالاتی که می پرسین به صورت کتبی کمی سخت هست و پیشنهاد می کنم اگه از بچه های بوعلی هستین از TAهاتون در مورد این موارد سوال بپرسین تا راحتر و بهتر بتونن کمکتون کنن
اما در حدی که جواب سوالتون رو داده باشم
وقتی شما برنامتون رو ران می کنید برنامه از ابتدا تا انتها به سرعت اجرا میشه و نتایج رو نشون میده حالا این وسط ممکنه نتیجه ای که مدنظر شما هست تولید نشه و یا حتی اینکه برنامه بعد از اجرا شدن هنگ کنه و به اصطلاح crash کنه توی این جور موارد اگه خودتون بتونید حدس بزنید مشکل از کجای الگوریتمی که پیاده سازی کردین هست و اون مشکل رو برطرف کنید که هیچ ولی اگه از نظرتون الگوریتمتون کاملاً درست هست برای پیدا کردن خطاهای موجود بهترین راه حل دیباگ کردن کد هست توی این روش دیگه کد به صورت یکجا ران نمیشه بلکه خط به خط اجرا میشه و نتایج به شما نشون داده میشه تا بتونید مشکل رو پیدا کنید
برای دیباگ کردن اولین کاری که لازم هست انجام بدین فعال کردن پنجره watch در کدبلاک هست توی این پنجره تمام متغیر های استفاده شده در برنامه شما به همراه مقدار فعلی اونا نشون داده میشه و به محض تغییر کردن مقدار یک متغیر توی جدول با رنگ قرمز به شما نشون داده میشه
برای فعال کردن این پنجره از سربرگ debug و قسمت debugging windows تیک گزینه watch رو بزنید تا پنجرش برای شما فعال بشه
بسته به ورژن کدبلاکتون نحوه دیباگ کردن کدها اسون و سخت میشه که من پیشنهاد میکنم از آخرین ورژن که 13.12 هست استفاده کنید که اون طوری که من تست کردم واقعاً از دیباگر 12.11 قوی تر شده خوب حالا برای دیباگ کردن کدتون باید جایی که می خواین دیباگ از اونجا شروع بشه رو انتخاب کنید مثلاً می تونید اول تابع main یا هر جای دیگه رو که دوست دارین انتخاب کنید برای انتخاب یک قسمت هم کافیه با ماوس کنار شماره خط مورد نظرتون یک کلیک بکنید تا یه دایره قرمز کنارش بیاد حالا به جای ران کردن برنامتون از سربرگ debug بر روی گزینه start / contine کلیک کنید یا F8 رو بزنید با این کار پنجره debugger باز میشه که شبیه محیط ران هست با این تفاوت که توی هر قدم یک فلش زرد رنگ کنار شماره خطی که الان داره اجرا میشه قرار می گیره و تا زمانی که شما نگین خط بعدی اجرا نمیشه.
برای اجرای خط بعدی کد هم کافیه F7 رو بزنید با هر بار زدن این کلید یک خط کد اجرا میشه و تغییرات توی پنجره watch به شما نشون داده میشه
البته دیباگ کردن نکته های دیگه ای هم داره که دیگه جاش نیست اینجا توضیح بدم و می تونید از اینترنت و اساتید و TAهاتون بیشتر کمک بگیرید
در مورد help گرفتن توی کدبلاکس حداقل که من تا حالا چیزی برای این مورد پیدا نکردم ولی کامپایلر های قوی تر مثل visual studio با زدن کلید F1 یک صفحه راهنما در مورد دستوری که الان روش هستین بتون نشون میده که این امکان به نظر میاد توی کدبلاکس وجود نداره
امیدوارم این مطالب به دردتون خورده باشه

این نظر توسط A.A در تاریخ 1392/10/10 و 23:26 دقیقه ارسال شده است

با سلام وخسته نباشید
اولا میشه طرز کار با کد بلاکس رو مثلا برای یک برنامه ساده بگید چون من هرکاری می کنم هیچ
برنا مه ای رو نمی تونم اجرا کنم(شاید بلد نیستم)
وایا میشه لینک کتابخانه های کد بلاکس را جداگانه قرار دهید؟
و یه سایت برای دریافت انواع کد های C و ++C برای تمرین بیشتر معرفی کنید
پاسخ : سلام
راستش چون وقت امتحان ها هست خیلی نمی تونم وقت بزارم و یک پست کامل رو به جواب سوالتون اختصاص بدم اما تا جایی که بتونم سعی میکنم در همین جا راهنمایی تون کنم
در مورد طرز کار با کدبلاکس هر چند برای تمام چیزهایی که در ادامه براتون میگم میانبرهایی تعبیه شده ولی من از محتوای اصلی میگم که مشکلی پیش نیاد. برای ساخت پروژه ای جدید در کدبلاک شما باید ابتدا از سربرگ File گزینه New و از پنجره باز شده Project رو انتخاب کنید.
حالا توی این صفحه ای که باز میشه (New From Template) از شما نوع پروژتون رو میپرسه که باید بر روی گزینه Console application کلیک کنید در پنجره جدیدی که باز میشه باید زبان برنامتون رو انتخاب کنید که می تونه C و یا ++C باشه در مرحله بعد شما باید برای پروژه خودتون اسم و مسیر ذخیره شدن روی هارد رو تعیین کنید و در مرحله آخر کافیه بر روی گزینه Finish کلیک کنید تا پروژه جدید براتون ساخته بشه
حالا در سمت چپ صفحه و در نوار Managment و تب Project شما باید پروژه خودتون رو ببنید. اگه این نوار براتون وجود نداره می تونید از سربرگ View بر روی گزینه Manager کلیک کنید تا باز بشه.
با کلیک بر روی نام پروژتون و کلیک بر روی پوشه Sourses فایل main برنامه تون رو می تونید ببینید با کلیک بر روی اون در وسط صفحه کد hello world به نمایش در میاد که می تونید اون رو پاک کنید و کد خودتون رو جای اون بنویسید. برای اجرا کردن کدتون هم کافیه از سربرگ Build بر روی گزینه Build and Run کلیک کنید تا خروجی برنامتون رو توی داس ببینید.
راستش نمی دونم دقیقا منظورتون از اینکه گفتین برنامه ای رو نمی تونید اجرا کنید همین بود یا چیز دیگه ولی امیدوارم مشکلتون حل شده باشه.
در مورد اینکه گفته بودید لینک کتابخانه های کدبلاک رو بگم اگه منظورتون لایبراری هایی هست که توی برنامه include می کنید که اصلاً نیازی نیست چون می تونید از آدرس زیر توی پوشه کدبلاکس اونا رو ببینید:
CodeBlock loction -> MinGW -> lib -> gcc -> mingw32 -> 4.7.1-> include
توی پوشه include تمام فایل های کتابخانه ای کدبلاک وجود داره.
و در مورد سایت برای کدهای C و ++C باید بگم که خودتون هم می تونید با یه جستجوی ساده تو اینترنت به نتایج خیلی زیادی برسید اما اون سایت هایی که من میشناسم
سایت cplusplus.com که یکی از کاملترین سایت ها در مورد آموزش ++C هست
سایت mycplus.com که سایتی هست که هم قسمتی رو مربوط به آموزش این دو زبان داره و هم قسمت هایی در مورد نمونه کدهای این زبان ها که البته کدهای خوبی رو هم گذاشته.
و آخری هم سایت cprogramming.com که یه چیزی شبیه سایت بالایی هست البته کمی با محتوای کمتر
و اما اگه هر سوالی در مورد نحوه کد زدن توی این دو زبان داشتید مطمئن باشید جواب سوالتون رو می تونید توی سایت stackoverflow.com پیدا کنید

این نظر توسط fatemeh در تاریخ 1392/09/13 و 19:36 دقیقه ارسال شده است

چگونه برنامه را دريافت كنم؟
پاسخ : من متوجه منظورتون از اینکه گفتین چطوری دریافت کنم نمیشم؟!
لینک دانلود رو چک کردم مشکلی نداشت دیگه چیزه خاصی به ذهنم نمیرسه.
اگه مشکلی وجود داره بگین تا بررسی کنم

این نظر توسط م.ک در تاریخ 1392/08/15 و 16:10 دقیقه ارسال شده است

درکد بلاکس ازمن پسورد می خواهد باید چه کارکنم
پاسخ : فکر کنم منظورتون پسورد فایل فشرده باشه که اون طبق روال همیشه www.comeng.ir هست و در غیر این صورت تا جایی که من میدونم کدبلاک دیگه پسووردی نمی خواد


کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نظرسنجی
    کدام یـک از درس هـای تـخصصی مهندسی نرم افزار را بیشتر می پسندید؟ (امکان انتخاب چند گزینه وجود دارد)
    آمار سایت
  • کل مطالب : 523
  • کل نظرات : 690
  • افراد آنلاین : 4
  • تعداد اعضا : 170
  • آی پی امروز : 93
  • آی پی دیروز : 71
  • بازدید امروز : 211
  • باردید دیروز : 341
  • گوگل امروز : 1
  • گوگل دیروز : 1
  • بازدید هفته : 1,106
  • بازدید ماه : 3,927
  • بازدید سال : 34,265
  • بازدید کلی : 819,624
  • کدهای اختصاصی

    نویسنده: [Comment_Title]
    تاریخ ارسال: [Comment_Date]

    پیام: [Comment_Message]

    .:: متن کامل پیام ::.