السلام عليكم ورحمة الله وبركاته[/COLOR]
شخصيًا أكره الحزم البرمجية المتكاملة , لأنها كثيرًا ما تحوي إضافات نحن لسنا بحاجة إليها
فتتسبب في استهلاك قرص النظام (
C) و إثقال الجهاز بإضافات بدء التشغيل والتحديثات
لذلك أعتمد أبسط الأمور وأضع الحزم في الأنظمة الوهمية لاستخدامها وقت الحاجة
من يشاركني هذه النظرة , يتابع الموضوع :d
حمل الـ
++np و الـ
MinGW من الموقعين أدناه
MinGW | Minimalist GNU for Windows
Notepad++ Home
قم بتشغيل الـ
MinGW وعندما تصل لهذه النافذة اختر ما تراه في الصورة
أكمل الضغط على زر
next حتى تصل لهذه النافذة و أضف اللغات التي تريدها (سنشرح
c &
c++)
.
.
.
الآن قم بتثبيت الـ
++NotePad لا يوجد ما ننوه بشأنه في هذه المرحلة
بعد تثبيته يما يناسبنا من خصائص , نقوم بتشغيله ثم الذهاب إلى الـ
Help Contents الخاصة به
ستنبثق نافذة المتصفح بها , نذهب على المحدد بالأحمر بالصورة
إقرأها أو حاول قراءتها لتأخذ صورة عما سنقوم به ..
سنقوم بإضافة تبويبي اختيار و اختصارين من لوحة المفاتيح لترجمة الملفات المكتوبة بالـ
C و الـ
++C .
.
.
أولاً قبل أن نقوم بذلك , سنقوم بخطوة تخلصنا من مشكلة ظهور بعض الملفات المطلوبة كمفقودة رغم أنها موجودة !
ننفذ الخطوات كما بالصورة أدناه
- الكود:
-
path
- الكود:
-
%path%;C:\MinGW\bin
.
.
.
الآن نعود إلى الـ
++NotePad نضغط زر
F5 أو نذهب إلى
Run ->
Run نضيف أمر الترجمة ثم نحفظه باسم و نعين اختصار من لوحة المفاتيح له .. كما بالصورة
أمر الترجمة الخاص بالـ
C - الكود:
-
cmd /k cd "$(CURRENT_DIRECTORY)" && gcc.exe $(NAME_PART).c -o "$(NAME_PART).exe" && "$(NAME_PART).exe" && pause && exit
نطبق نفس الخطوات السابقة مع تغيير الاسم و الاختصار للـ
++C أمر الترجمة الخاص بالـ
++C - الكود:
-
cmd /k cd "$(CURRENT_DIRECTORY)" && g++.exe $(NAME_PART).cpp -o "$(NAME_PART).exe" && "$(NAME_PART).exe" && pause && exit
الآن
نسجل خروج لكي يتم إدراج المتغيرات بالنظام , ثم ندخل مرة أخرى ونكتب كود بسيط بكل من اللغتين للتجربة
نجرب
C - الكود:
-
#include
int main()
{
printf("hello World!\n");
return 0;
}
++C - الكود:
-
#include
using namespace std;
int main(){
cout << "hello World!\n";
return 0 ;
}