إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

بداية متعثرة في برمجة سي على لينكس - خطأ عند ترجمة الملف (البرنامج)

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • بداية متعثرة في برمجة سي على لينكس - خطأ عند ترجمة الملف (البرنامج)

    بدأت في تعلم لعة السي ومع أول برنامج حدث خطأ أثناء الترجمة ، فأرجو المساعدة .

    البرنامج first.c :

    كود:
    /* A First Progrsm in C */
    
    #include <stdio.h>
    
    /*function main begins program exection */
    
    int main()
    {
    
    printf("Welcome to C!\n");
    
    return 0;
    
    }
    الخطأ :

    كود:
    $ gcc first.c -o first
    first.c:3:19: error: stdio.h: No such file or directory
    first.c: In function ‘main’:
    first.c:10: warning: incompatible implicit declaration of built-in function ‘printf’

  • #2
    على ديبيان و بناتها يجب تثبيت build-essential
    aptitude install build-essential
    User N4m3 | FLoOoD HacKeR
    e-mail | e@Hotmail.com | zo@Hotmail.com
    ZoNe-H
    FaceBook

    تعليق


    • #3
      المشاركة الأصلية بواسطة amine00 مشاهدة المشاركة
      على ديبيان و بناتها
      هههههههههه
      يوبنتو آخواتها بنات دبيان

      تعليق


      • #4
        المشاركة الأصلية بواسطة إبن يس مشاهدة المشاركة
        هههههههههه
        يوبنتو آخواتها بنات دبيان
        ايوا
        الوالدة اسمها ديبورا
        و الوالد لسمه يان
        يعني ديبورا و يان = ديبيان
        بس البنات طالعين على نمط ثاني... الجيل القديم أفضل
        User N4m3 | FLoOoD HacKeR
        e-mail | e@Hotmail.com | zo@Hotmail.com
        ZoNe-H
        FaceBook

        تعليق


        • #5
          السلام عليكم

          عندما تريد أن تعمل كمبايل في أي اصدار لينكس واخواتها باستخدام gcc
          هذا هو الأمر

          gcc -o first first.c

          اولا gcc
          ثم -o تعني output وهي التي تصنع الملف التنفيذي - اسم هذا الملف ممكن أن يكون أي اسم انا استخدم نفس اسم البرنامج من دون الامتداد لتفادي الارتباك

          first.c
          هو الملف الذي كتبت فيه الأوامر
          source code file

          تعليق


          • #6
            بارك الله فيك أخي amine00 العملية تمت بنجاح ..

            تعليق


            • #7
              المشاركة الأصلية بواسطة shuaib85 مشاهدة المشاركة
              السلام عليكم

              عندما تريد أن تعمل كمبايل في أي اصدار لينكس واخواتها باستخدام gcc
              هذا هو الأمر

              gcc -o first first.c

              اولا gcc
              ثم -o تعني output وهي التي تصنع الملف التنفيذي - اسم هذا الملف ممكن أن يكون أي اسم انا استخدم نفس اسم البرنامج من دون الامتداد لتفادي الارتباك

              first.c
              هو الملف الذي كتبت فيه الأوامر
              source code file
              شكرا أخي الحبيب على ردك وتوضيحك ، إضافة إلى ما ذكرت فالأمر الذي استخدمته انا في موضوع المشكلة أيضا صحيح فقط كان ينقصني ما ذكره أخونا الحبيب amine00 من تثبيت build-essential

              تعليق


              • #8
                السلام عليكم ورحمة الله وبركاته ........

                انا مستخدم KUbuntu وعندما اقوم باستخدام ال gcc يقول ان هذا الامر غير موجود ...

                على حسب علمي ان ال gcc ياتي مع كل توزيعه فلما لا يعمل عندي هذا ال combiler ,,

                سوف اقوم بتطبيق الرد الذي قاله الاخ العزيز امين :

                aptitude install build-essential
                وسوف ارى ان كان سيتم تنصيب ال gcc عندي ودمتم سالمين


                Dr.Pain

                تعليق


                • #9
                  على حسب علمي ان ال gcc ياتي مع كل توزيعه فلما لا يعمل عندي هذا ال combiler
                  لا ياباشا :-) لازم تنزله
                  BOOOF , I AM GONE
                  Still , you gotta wait for my PRESENT :D
                  C programming arabic Tutorial|Programming-fr34ks

                  تعليق


                  • #10
                    السلام عليكم
                    جرب استخدام cc -o first first.c

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة dr.pain مشاهدة المشاركة
                      السلام عليكم ورحمة الله وبركاته ........

                      انا مستخدم KUbuntu وعندما اقوم باستخدام ال gcc يقول ان هذا الامر غير موجود ...

                      على حسب علمي ان ال gcc ياتي مع كل توزيعه فلما لا يعمل عندي هذا ال combiler ,,

                      سوف اقوم بتطبيق الرد الذي قاله الاخ العزيز امين :



                      وسوف ارى ان كان سيتم تنصيب ال gcc عندي ودمتم سالمين


                      Dr.Pain
                      و عليكم السلام و رحمة الله و بركاته
                      على الكوبونتو :
                      كود:
                      sudo aptitude install build-essential
                      User N4m3 | FLoOoD HacKeR
                      e-mail | e@Hotmail.com | zo@Hotmail.com
                      ZoNe-H
                      FaceBook

                      تعليق


                      • #12
                        السلام عليكم قم بإضافة هذه المكتبة conio.h مباشرة تحت stdio.h

                        لتصبح هكذا

                        #include <stdio.h>#include <conio.h>

                        تعليق


                        • #13
                          #include <stdio.h>
                          #include <conio.h>

                          تعليق

                          يعمل...
                          X