الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة مع ide geany

مغلق
بدأه ronaldo66 في 25 أبريل 2011 · 24 رد · 2,591 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند كتابة برنامج بلغة سى تحت نظام تشغيل ويندوز ببرنامج geany فان البرنامج لا ينفذ وتظهر رسالة (مرفق صورة للمشكلة)

(ملحوظة المشكلة لا توجد فى اللينكس)post-244020-092661600 1303707332_thumb.p

المرفقات
Capture.PNG
#2

جرب تغير اسم السورس كود, ياريت تحط نوع المتغير الخاص بالفانكشن مثلا

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.

#3

'"./ 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)

اذ المشكلة فى اسم السورس كود فهل تعتقد ان غيرت الاسم سيعمل

غيرت الاسم اخى ولكن لا يعمل برجاء مشاهدة الرسالة

اعتقد الامر متعلق بشئ اخر عموما جرب استخدام البرنامج على جهازك على ويندوز واذا وجدت حل فقل لى

البرنامج مساحته صغيرة

#4

يا مسهل يارب

#5

اروح انده واحد صحبى فى ابتدائى يعنى خد يا واد حل دى :blink:

مفيش مرة ادخل الاقى حد هنا ايه فين الناس

يا مجمع الاحباب يا رزاق يا عليم

:P

1 −4
#6

انا طرحت مشكلتين فى المنتدى ده

وكانت اول مشاركتين وان شاء الله اخرهم

ليا يومين ثلاثة فى المنتدى ده ودايما محدش موجود

اروح منتدى اجنبى احسن

بلا ضغط بلا ارتفاع حرارة :wub:

والله ماعايز حد يجاوب مليت وربنا :wacko:

:sleep: نمت جمب الموضوع :huh:

−1
#7

اين الردود

#8

صحح الكود اخي:


#include <stdio.h>
int main(void)
{

return 0;
}

اذا بقي نفس المشكل تأكد من تنصيب واعداد الكومبايلر GCC

2
#9

اخى الكريم انا قمت بتسطيب 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

علما بانه عند فتح الملف وجد ملف السورس كود ولم اجد الاوبجكت كود تقريبا لم يقم بانشاء ملف اوبجكت كود

#10

مفيش حد يسطب برنامج geany على الويندوز ويشوف المشكلة المشكلة بسيطة والبرنامج صغير لن تحتاج كل هذه الايام لحلها

#11

اخي انها مشكلة غريبة لم اجد حلها.

ربما المشكل عند في الويندوز وليس في البرنامج.

قم بتشغيل البرنامج بصلاحيات المدير ربما يكون المشكل من الحماية في ويندوز.

#12

جربت ومازالت المشكلة

جرب بتسطيبة برنامج صغير لن يحتاج منك وقتك لتنصيبة ثم وافينى بالتفاصيل

#13

اوكي اخي. ساقوم بتحميله

#14

نفس المشكل يجب عليك ملئ اعدادات التشغيل يدويا لان البرنامج ليس بيئة تطوير كاملة فهو مجرد محرر كود.

استعمل code::blocks افضل منه بكثير.

#15

codeblocks-10.05-setup.exe

codeblocks-10.05mingw-setup.exe

اسطب الاول ام الثانى

ووما الفرق بينهم

#16

codeblocks-10.05mingw-setup.exe

لانه مدمج مع كومبالر GCC

#17

codeblocks-10.05-setup.exe ذلك ليس به كومبيلر ولماذا وضعينه فى الموقع

−1
#18

لان هناك مبرمجون يحبون عمل الكومبايل يدويا في الكونسول . و لكي لا يتم تثبيث نسخة اخرى من الكومبايلر في حالة كان موجودا

او استعمال كومبايلر اخر غير gcc مثل كومبايلر ميكروسوفت مع code::blocks

#20

code::blocks

صعب عليا كمبتدأ تهت فيه

geany سهل بس عيبه مش راضى يشتغل على ويندوز

#21

أعتقد أن سبب المشكله هو الأتى ..

في الصوره المرفقه على اليسار في أسفل الصوره مكتوب "Process Faild"

و هذا معناه أن عملة ال compile وال build فشلتا ...

والسبب أن برنامج geany أراد أن ينفذ الأمر

gcc -Wall -o main main.c

ولكنه لم يستطع لأنه قام بإرسال هذا الأمر لنظام التشغيل الذي فشل عن تشغليه لأنه لا يوجد أمر أصلا إسمه gcc ..

لذا يجب عليك تثبيت gcc بنفسك أو إن كان مثبت إضافته لل PATH الخاص بالنويندو ...

سواء تثبيت gcc أو أضافته لل PATH .. كلاهما أمر سهل ...

قم بالبحث في الموضوع و نحن في المساعده ..

بعد التثبت .. أفتح سطر الأوامر cmd .. و إكتب gcc ...

فإن إشتغل .. من المفترض في هذه الحاله من geany أن يعمل أيضا ..

1
#22

اعلم ان 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 مساحته صغير لا تقلق ربنا يكرمك يارب

#23

بسم الله الرحمن الرحيم

قد حلت المشكلة وسوف اشرح الحل بالتفصيل لكى لا يقع فى نفس الخطأ عضو اخر

فى البداية دعونا نتحدث ما هو 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 وهو يعمل على الويندوز

post-244020-059368800 1303790106_thumb.p

المرفقات
Capture.PNG
#24

الحمد لله رب العالمين

فقد حليت المشكلة وفهمت شئ كنت لا اعرفة

الا يوجد من يهتم ويساعد اخيه

للاسف فلتساعد نفسك وان لم تساعد نفسك فلم تجد من يساعدك

وعد منى انى مش هساعد حد لانه مفيش حد فى الزمن ده بيساعد حد

كله بيدور على مصلحته ومشكلة بسيطة زى دية قولتها ولااا واحد رد وجاوب مع انى مبتدئ دورت وساعدت نفسى وفهمت حاجة مش فاهمها ومين عالم ممكن يكون واحد محترف ميعرفش يحل مشكلة زى كده

الحمد لله انا الانجليزية عندى هى الدافع الاساسى اللى ساعدتنى واللى بتزودنى معلومات ونصيحة منى للناس المبتدئة متتكلش على حد انت وهو محدش بيساعد حد روحو اتعلمو انجليزى الاجانب هما اللى عندهيهم العلم

هنا ناس بروفشنال الاجانب هما اللى متواضعين اتعلمو لغتهم عشان كده هم بتواضعهم وصلو هنا اللى بيعرف حاجة بيحس انه وصل للعالمية ويبصلك من تحت لفوق

انجليزى وانجليزى وعليه العوض على العالم العربى

حقيقة والله العظيم تانى العرب عايزين 1000 سنة عشان يقدرو حتى يفهمو الناس التانية بتفكر ازاى

اخر مشاركة ليا للمنتدى

ويحيا الانجليز وتحيا اللغة الانجليزية مستفتدش حاجة من العربى الى فى قراءة القراءن

اروح اكلم واحد اجنبى اسئلة عن حاجة بيجوبنى وبكل تواضع اروح اسئل واحد عربى احس انه شايف نفسه فعلى ايه خلينى مع الاجنبى احسن

سلام يا عرب اصددى وداعا

−7
#25

السلام عليكم ورحمه الله وبركاته

اخي بالفعل حملت البرنامج Geany وحاولت بس اتضح لي زي ما قال الاخ هويدي ان المترجم gcc مش موجود .. بس في اللينك كما اشتغلت سابقا يكون محمل

بالتوفيق

.:: Wish to become better and better ::.

هذا الموضوع مغلق.

مواضيع مشابهة