عند كتابة برنامج بلغة سى تحت نظام تشغيل ويندوز ببرنامج geany فان البرنامج لا ينفذ وتظهر رسالة (مرفق صورة للمشكلة)
مشكلة مع ide geany
جرب تغير اسم السورس كود, ياريت تحط نوع المتغير الخاص بالفانكشن مثلا
Int main
void main
و كام خليك فى لينوكس احسنلك :D
.Everyone has a dream
.I never thought that I would be the one I am on now
...No Pain No Gain
مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...
تعديل: مشرف قسم السى/سى++ من 2012.
'"./ main"' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . .
gcc -Wall -o "main" "main.c" (in directory: C:\Users\usa\projects\test)
07:07:41: Process failed (Create process failed)
اذ المشكلة فى اسم السورس كود فهل تعتقد ان غيرت الاسم سيعمل
غيرت الاسم اخى ولكن لا يعمل برجاء مشاهدة الرسالة
اعتقد الامر متعلق بشئ اخر عموما جرب استخدام البرنامج على جهازك على ويندوز واذا وجدت حل فقل لى
البرنامج مساحته صغيرة
يا مسهل يارب
اروح انده واحد صحبى فى ابتدائى يعنى خد يا واد حل دى :blink:
مفيش مرة ادخل الاقى حد هنا ايه فين الناس
يا مجمع الاحباب يا رزاق يا عليم
:P
انا طرحت مشكلتين فى المنتدى ده
وكانت اول مشاركتين وان شاء الله اخرهم
ليا يومين ثلاثة فى المنتدى ده ودايما محدش موجود
اروح منتدى اجنبى احسن
بلا ضغط بلا ارتفاع حرارة :wub:
والله ماعايز حد يجاوب مليت وربنا :wacko:
:sleep: نمت جمب الموضوع :huh:
اين الردود
صحح الكود اخي:
#include <stdio.h>
int main(void)
{
return 0;
}
اذا بقي نفس المشكل تأكد من تنصيب واعداد الكومبايلر GCC
اخى الكريم انا قمت بتسطيب geany من موقعه وهذا يعتبر ide يعنى فيه كل شئ
هل احتاج تنصيب كومبيلر gcc لماذا وكيف
ماذالت المشكلة موجودة
راجع هذه الرسائل
'"./ main"' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . .
gcc -Wall -o "main" "main.c" (in directory: C:\Users\usa\projects\test)
07:07:41: Process failed (Create process faile
ملاحظة المشكلة غير موجودة فى لينكس
انا فقط سطبت geany فى الويندوز ولا يريد تنفيذ البرنامج ويعطينى هذه الرسالة عند التنفيذ
'"./ main"' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . .
وهذه فى رسايل الكومبيللر gcc -Wall -o "main" "main.c" (in directory: C:\Users\usa\projects\test)
07:07:41: Process failed (Create process faile
علما بانه عند فتح الملف وجد ملف السورس كود ولم اجد الاوبجكت كود تقريبا لم يقم بانشاء ملف اوبجكت كود
مفيش حد يسطب برنامج geany على الويندوز ويشوف المشكلة المشكلة بسيطة والبرنامج صغير لن تحتاج كل هذه الايام لحلها
اخي انها مشكلة غريبة لم اجد حلها.
ربما المشكل عند في الويندوز وليس في البرنامج.
قم بتشغيل البرنامج بصلاحيات المدير ربما يكون المشكل من الحماية في ويندوز.
جربت ومازالت المشكلة
جرب بتسطيبة برنامج صغير لن يحتاج منك وقتك لتنصيبة ثم وافينى بالتفاصيل
اوكي اخي. ساقوم بتحميله
نفس المشكل يجب عليك ملئ اعدادات التشغيل يدويا لان البرنامج ليس بيئة تطوير كاملة فهو مجرد محرر كود.
استعمل code::blocks افضل منه بكثير.
codeblocks-10.05-setup.exe
codeblocks-10.05mingw-setup.exe
اسطب الاول ام الثانى
ووما الفرق بينهم
codeblocks-10.05mingw-setup.exe
لانه مدمج مع كومبالر GCC
codeblocks-10.05-setup.exe ذلك ليس به كومبيلر ولماذا وضعينه فى الموقع
لان هناك مبرمجون يحبون عمل الكومبايل يدويا في الكونسول . و لكي لا يتم تثبيث نسخة اخرى من الكومبايلر في حالة كان موجودا
او استعمال كومبايلر اخر غير gcc مثل كومبايلر ميكروسوفت مع code::blocks
code::blocks
صعب عليا كمبتدأ تهت فيه
geany سهل بس عيبه مش راضى يشتغل على ويندوز
أعتقد أن سبب المشكله هو الأتى ..
في الصوره المرفقه على اليسار في أسفل الصوره مكتوب "Process Faild"
و هذا معناه أن عملة ال compile وال build فشلتا ...
والسبب أن برنامج geany أراد أن ينفذ الأمر
gcc -Wall -o main main.c
ولكنه لم يستطع لأنه قام بإرسال هذا الأمر لنظام التشغيل الذي فشل عن تشغليه لأنه لا يوجد أمر أصلا إسمه gcc ..
لذا يجب عليك تثبيت gcc بنفسك أو إن كان مثبت إضافته لل PATH الخاص بالنويندو ...
سواء تثبيت gcc أو أضافته لل PATH .. كلاهما أمر سهل ...
قم بالبحث في الموضوع و نحن في المساعده ..
بعد التثبت .. أفتح سطر الأوامر cmd .. و إكتب gcc ...
فإن إشتغل .. من المفترض في هذه الحاله من geany أن يعمل أيضا ..
اعلم ان ide يشمل (محرر نصوص + كومبيلر + لينكر)
geany يعتبر ide فهذا يعنى انه يحتوى على كومبيلر وتاكدت من خلال ويكيبديا انه يوجد به كومبيلر gcc
وهذا الدليل
Most integrated development environments written for GNU/Linux and some for other operating systems support GCC. These include:
Anjuta
Code::Blocks
CodeLite
Dev-C++
Eclipse
geany
KDevelop
NetBeans
Qt Creator
Xcode
(مقتبس من ويكيبديا)
http://en.wikipedia.org/wiki/GNU_Compiler_Collection
ذلك يعنى اننى لا احتاج لتثبيت كومبيلر gcc لانه موجود بداخل برنامج geany
الان تقريبا المشكلة تتعلق فى path فان امكن حضرتك اخ هويدى تثبت برنامج geany على ويندوز وتقولى الطريقة اكون شاكر ليك وربنا يكرمك مشكلة دية محيرانى معلش حمل البرنامج وشوف حاسس انك هتحل المشكلة ملاحظة برنامج geany مساحته صغير لا تقلق ربنا يكرمك يارب
بسم الله الرحمن الرحيم
قد حلت المشكلة وسوف اشرح الحل بالتفصيل لكى لا يقع فى نفس الخطأ عضو اخر
فى البداية دعونا نتحدث ما هو ide هذا اختصار لبيئة jتطوير متكاملة
وهو يتكون من (محرر نصوص+ كومبيلر(ليس بالضرورى فقد لا يوجد) + لينكر)
فليس شرط ان يوجد بال ide كومبيلر
مثال على ide لا يوجد به كومبيلر وهو geany
الان سوف اشرح كيفية تنصيب برنامج geany لكى يعمل على ويندوز
اولا نقوم بزيارة الموقع ذلك http://www.geany.org/Download/Releases
ثم نقوم بالضغط على geany-0.20_setup.exe ونقوم بتحميلة
وبعد تنصيبة نقوم بتحميل الكومبيلر لاننا قولنا ان geany عبارة عن ide ولكن لا يوجد به كومبيلر
وهذا هو رابط الكومبيلر ويسمى mingw
http://sourceforge.net/projects/mingw/files/
ونقوم بتسطيبة
الان لدينا geany +mingw والان سوف يعمل جينى
فقط نضغط compile and builed and excecute
وهذه صورة وبرنامج geany وهو يعمل على الويندوز
الحمد لله رب العالمين
فقد حليت المشكلة وفهمت شئ كنت لا اعرفة
الا يوجد من يهتم ويساعد اخيه
للاسف فلتساعد نفسك وان لم تساعد نفسك فلم تجد من يساعدك
وعد منى انى مش هساعد حد لانه مفيش حد فى الزمن ده بيساعد حد
كله بيدور على مصلحته ومشكلة بسيطة زى دية قولتها ولااا واحد رد وجاوب مع انى مبتدئ دورت وساعدت نفسى وفهمت حاجة مش فاهمها ومين عالم ممكن يكون واحد محترف ميعرفش يحل مشكلة زى كده
الحمد لله انا الانجليزية عندى هى الدافع الاساسى اللى ساعدتنى واللى بتزودنى معلومات ونصيحة منى للناس المبتدئة متتكلش على حد انت وهو محدش بيساعد حد روحو اتعلمو انجليزى الاجانب هما اللى عندهيهم العلم
هنا ناس بروفشنال الاجانب هما اللى متواضعين اتعلمو لغتهم عشان كده هم بتواضعهم وصلو هنا اللى بيعرف حاجة بيحس انه وصل للعالمية ويبصلك من تحت لفوق
انجليزى وانجليزى وعليه العوض على العالم العربى
حقيقة والله العظيم تانى العرب عايزين 1000 سنة عشان يقدرو حتى يفهمو الناس التانية بتفكر ازاى
اخر مشاركة ليا للمنتدى
ويحيا الانجليز وتحيا اللغة الانجليزية مستفتدش حاجة من العربى الى فى قراءة القراءن
اروح اكلم واحد اجنبى اسئلة عن حاجة بيجوبنى وبكل تواضع اروح اسئل واحد عربى احس انه شايف نفسه فعلى ايه خلينى مع الاجنبى احسن
سلام يا عرب اصددى وداعا
السلام عليكم ورحمه الله وبركاته
اخي بالفعل حملت البرنامج Geany وحاولت بس اتضح لي زي ما قال الاخ هويدي ان المترجم gcc مش موجود .. بس في اللينك كما اشتغلت سابقا يكون محمل
بالتوفيق
.:: Wish to become better and better ::.
هذا الموضوع مغلق.