کامپایلر DEV – C++ نسخه 5.6.3 جدیدترین نسخه منتشر شده از این کامپایلر برای کدنویسی به زبان سی پلاس پلاس است و هم اکنون می توانید این کامپایلر سبک و فوق العاده را به رایگان از وبسایت مقاله آی تی دانلود نمایید. برای دانلود این نرم افزار به ادامه مطلب مراجعه کنید.
در این پست معرفی نرم افزار، با نسخه 5.6.3 کامپایلر محبوب DEV – C++ در خدمت شما هستیم. این نرم افزار، کامپایلری برای کامپایل کردن کد های زبان های برنامه نویسی سی و سی پلاس پلاس است و از محیطی گرافیکی برخوردار است که با وجود این کامپایلر دیگر احتیاجی نیست که در محیط تحت داس توربو سی پلاس پلاس کد نویسی کنید.
معرفی امکانات کامپایلر DEV – C++ نسخه 5.6.3
از جمله امکانات اضافه شده در کامپایلر DEV – C++ نسخه 5.6.3 امکان استفاده از این کامپایلر در سیستم عامل ویندوز 8، 8.1، 10 و 11 می باشد که به خاطر افزایش روز افزون استفاده از این سیستم عامل وجود نسخه ای از این کامپایلر که از این سیستم عامل ها پشتیبانی کند ضروری بود.
البته کامپایلر های دیگری نظیر ویژوال استودیو، نت بینز و… هم وجود دارند که می توان در این سیستم عامل ویندوز ۸ و نسخه های بالاتر استفاده کرد اما این کامپایلر ها از حجم نسبتا زیادی برخوردار هستند و کار با آن ها به مراتب سخت تر از کامپایلر هایی نظیر توربو سی پلاس پلاس و DEV – C++ می باشد.
ویژگی دیگر موجود در نسخه 5.6.3 این کامپایلر پشتیبانی از کد های جاوا و کامپایل کردن این کد هاست. در کنار این ویژگی ها برخورداری از حجم کم نیز خود ویژگی بسیار خوبی محسوب می شود که احتمالا اصلی ترین دلیل محبوبیت این کامپایلر است.
نسخه 5.6.3 کامپایلر ++DEV-C بر روی هر دو نسخه ۳۲ بیتی و ۶۴ بیتی تمام نسخه های سیستم عامل ویندوز از جمله نسخه های 10 و 11 قابل نصب و اجرا است.
کاربران سیستم عامل اندروید هم می توانند با مراجعه به این آدرس کامپایلر برنامه نویسی سی پلاس پلاس را برای گوشی های هوشمند خود دریافت نمایند.
راهنمای نصب: برای نصب کامپایلر DEV – C++ نسخه 5.6.3 بر روی کامپیوتر خود اگر نسخه قبلی آن را دارید، ابتدا نسخه قبلی را پاک کنید، کامپیوتر را ری استارت کرده و سپس این نسخه را نصب کنید.
با عرض سلام …
به خاطر مطالب مفیدتون متشکرم
موفق باشید
خواهش میکنم.نظر لطفتونه
میخواستم بپرسم روی لپ تاپ اجرا و کامپایل میشه؟چون نسخه 4.9.9.2 روی لپ تاپ کامپایل نمیشد.
بله دوست عزیز،این کامپایلر بر روی لپ تاپ هم اجرا میشه،تمام نسخه های ویندوز های 7 ، 8 ، 8.1 و 10،ولی چند تا نکته رو فراموش نکنید: 1 – نسخه قبلی این کامپایلر رو ابتدا پاک کنید و سپس لپ تاپتون رو ری استارت کنید.بعد این نسخه رو نصب کنید،محل نصب هم باید به این صورت باشه : C:/Dev-Cpp
در هنگام نوشتن کد ها هم نوشتن using namespace std; فراموش نشه.موفق باشید.
ببخشید این جدیدترین نسخه هست؟
بله،این نسخه روی ویندوز 7 و بالاتر قابل استفاده است.
سلام میشه بگین مشکل کد من چیه؟برای void ارور میده؟؟و اینکه تو درایو c هم نصب؟؟
#include
#include
using namespace std;
void main(){
int x;
cin>>x;
cout<<"x="<<x;
_getch();
}
دوست عزیز متاسفانه این کامپایلر در خصوص void main همیشه ارور میده و در ارور هم ذکر میکنه که باید main رو با استفاده از int بنویسید،شما هم برای این کد کافیه به جای void از int استفاده کنید و همچنین در پایان تابع به جای _getch() از return 0 استفاده کنید.در این صورت بدون هیچ مشکلی کد شما اجرا میشه.
دست شما درد نکنه واااااااققققعا خیلی ممنون
به هر سایتی که فکر می کنین رفتم داشتم ناامید می شدم که سایت شما نجاتم داد
واقعا ممنون
خواهش میکنم دوست عزیز،خوشحالیم که تونستیم به شما کمک کنیم.شما هم میتونید با معرفی ما به دوستانتون در پیشرفت هر چه بیشتر این وبسایت سهم بسزایی داشته باشید.موفق باشید.
این ساده ترین رو هم ارور میده نمی تونه لطفا کمکم کنید
#include
using namespace std;
int a,b,m,s main(){
cin>>a>>b;
s=a*b
;m=2(a+b)
;cout<<s<<" "<>a;
}
دوست عزیز کد شما مشکل داره،این کد شیوه درست کد شماست:
#include
using namespace std;
int main()
{
int a,b,m,s;
cin>>a>>b;
s=a*b;
m=2*(a+b);
cout<
#include
using namespace std;
int main()
{
int a,b,m,s;
cin>>a>>b;
s=a*b;
m=2*(a+b);
cout<
بعد از include ،فایل iostream فراموش نشه،داخل نماد <>.تابع main فقط با int نوشته بشه، متغیر های سراسری رو در صورت تعریف کردن در پایانشون ; رو قرار بدید.همچنین نرم افزار باید در مسیر C:/Dev-Cpp نصب بشه و همچنین پیش از نصب این نسخه باید نسخه قبلی پاک بشه،کامپیوتر ری استارت بشه و مجددا بعد از بالا آمدن سیستم،این نسخه رو نصب کنید،بعد از نصب و اجرای نرم افزار هم فایل های کش باید در محیط مناسب کپی بشن که خود نرم افزار دستور کپی کردن رو از شما درخواست میکنه و فقط کافیه شما تایید کنید.
سلام
این برنامه روی ویندوز10 هم قابل استفاده هست؟؟
سلام، بله دوست عزیز، این کامپایلر بر روی تمام نسخه های ویندوز قابل استفاده می باشد.
سلام
واقعاٌ از پاسخ های کامل شما استفاده کردم اقای واعظ
خواهش میکنم دوست عزیز، نظر لطف شماست.
با سلام خدمت شما استاد گرامی. من فایلی که شما لینک دانلودش رو قرار دادید نصب کردم. ولی برای اجرای حتی ساده ترین برنامه هم خطا میده.میشه لطفا راهنماییم کنید
#include
using namespace std;
int main()
{
cout<<"welcome";
return 0;
}
این خطا رو میده:
C:\Dev-Cpp\ans\collect2.exe [Error] ld returned 1 exit status
و اینکه فایل lbgi رو با اینکه در قسمت linker گذاشتم پیدا نمی کنه
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible C:/Dev-Cpp/MinGW64/lib/libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible C:/Dev-Cpp/MinGW64/lib\libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible c:/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.1/../../../../lib/libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible c:/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.1/../../../../lib\libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible c:/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.1/../../../libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible c:/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.1/../../..\libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible C:/Dev-Cpp/MinGW64/lib/libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible c:/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.1/../../../../lib/libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe skipping incompatible c:/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.1/../../../libbgi.a when searching for -lbgi
c:\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe cannot find -lbgi
C:\Dev-Cpp\ans\collect2.exe [Error] ld returned 1 exit status
۲۵ C:\Dev-Cpp\ans\Makefile.win recipe for target 'Project1.exe' failed
خواهش میکنم راهنماییم کنید.
این برنامه تا به امروز بر روی سیستم عامل های مختلف با سخت افزار های متفاوت تست شده و مشکلی نداشته، اما باز هم محض اطمینان این کارهایی رو که میگم انجام بدید: رو با دستور #include مشابه تصویر موجود در مطلب، فراخوانی کنید
در مرحله اول اینکه اگر پیشتر از نسخه های قدیمی این نرم افزار استفاده می کردید، باید ابتدا اون نسخه قدیمی رو حذف کنید، سپس سیستمتون رو ری استارت کنید و بعد از بالا اومدن سیستم به نصب این نسخه اقدام کنید
در مرحله دوم این نرم افزار رو حتما در درایو C و در پوشه dev-cpp نصب کنید، یعنی در این آدرس: C:\dev-cpp
در مرحله سوم، بعد از نصب نرم افزار و اجرای اون، به مرحله ای می رسید که گزینه هایی داره با نام Cash Header و All Cash ، شما باید گزینه All Cash رو انتخاب کنید و بر روی Next کلیک کنید تمام فایل های کتابخانه ای موجود در محل نصب نرم افزار کپی بشن.
در مرحله سوم برای اجرای یک برنامه از منو بالا سمت چپ بر روی گزینه File سپس گزینه New و از در این قسمت هم بر روی گزینه Source File کلیک کنید تا یک فایل جدید با فرمت cpp. بسازید،
در مرحله چهارم فایل کتابخانه ای
در مرحله پنجم باید دستور using namespace std; حتما در برنامه نوشته بشه.
در مرحله ششم تابع main فقط باید از نوع int باشه.
و در مرحله هفتم در پایان برنامه دستور return 0; فراموش نشه.
اگر این مراحل رو انجام بدید، بدون هیچ مشکلی برنامه تون اجرا میشه، نیازی هم به انجام هیچ تغییرات دیگه ای نیست.
از راهنماییتون ممنونم. من برای گرافیک این برنامه رو نصب کردم ولی هیچکدوم از دستورات گرافیک مثل circle , putpixel و … رو نمی شناسه وبا توجه به اینکه graphic رو در پوشه include کپی کردم از این خط در makefile.win خطا میده.
$(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)
خطاش هم مثل قبل :
C:\Dev-Cpp\ans\collect2.exe [Error] ld returned 1 exit status
آیا دستورات گرافیک این ورژن با ورژن های قبل متفاوت است؟
باز هم از راهنماییتون تشکر میکنم.
من خودم تا به حال روی این کامپایلر با گرافیک کار نکردم، اما برای کار کردن با گرافیک، شما باید از بخش File و سپس بخش New بر روی گزینه Project کلیک کنید، بعد پنجره ای باز میشه که در بالای پنجره چند تب وجود داره، از اونجا بر روی تپ Multimedia کلیک کنید و بسته به توابع گرافیکی که مورد نظرتون هست بر روی گزینه Direct3D یا openGL کلیک کنید. در مجموع برای انجام کد نویسی گرافیکی باید به این بخش مراجعه کنید، امیدوارم در این بخش بتونید با گرافیک هم در این کامپایلر کار کنید.