انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: نحوه استفاده از gcc برای کمپایل کردن و debug  (دفعات بازدید: 3580 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین aliiiiiii

  • Full Member
  • *
  • ارسال: 238
  • جنسیت : پسر
    • Iranian RoboCuppers
با سلام
لطفا به من بگید که چطوری از gcc برای کمپایل کردن کد ها و debug کردن اونها استفاده کنم
مرسی

آفلاین Meys@m

  • Full Member
  • *
  • ارسال: 190
  • جنسیت : پسر
  • ما زنده به آنیم که آرام نگیریم
سلام
برای کامپایل کردن از دستور :
gcc -oX Y.cدر ترمینال استفاده کن ، X نام فایل خروجی شما و Y نام فایل نوشته شده شما با زبان c ، در ضمن باید در فولدری باشی که فایل Y.c در اون وجود داره ، فایل X هم همونجا ساخته خواهد شد و با دستور :
./Xاجرا میگردد.
شرمندتم ، من دیباگ نمیدونم چیه.
یا علی!
from freedom came elegance

آفلاین hamid206

  • Jr. Member
  • *
  • ارسال: 99
براي ديباگ يه g- به فرمان كامپايل اضافه كن بعد از كامپايل بزن
gdb ./nameofprogramبعد كه gdb برنامه رو لود كرد براي اجرا برنامه تو خط فرمان بزن run
بعد اگه خواستي نقطه شكست ايجاد كني مثلا وقتي رسيد تو اجرا به تابعي تحت عنوان print_text قبل از زدن فرمان run تو خط فرمان بزن
break func_name()بعد run كن به تابع رسيد متوقف مي شه بعد براي اجراي خط به خط بزن step از اينجا به بعد خط به خط اجرا ميشه

« آخرین ویرایش: 09 مهر 1387، 06:29 ق‌ظ توسط hamid206 »

آفلاین sasan67

  • Full Member
  • *
  • ارسال: 165
کمپایل یعنی چی؟ ???

آفلاین mablue

  • Full Member
  • *
  • ارسال: 124
  • جنسیت : پسر
  • sudo halt
    • تورکواز
ندانستن عیب نیست نپرسیدن عیب است ;D
عاشقتم لینوکس چون تو بغلم خجالتی و بی حرکتی مثل بعضی سیستما روده بر نیستی شفاف و صادقی همون اولش تا ته تهای دلت رو برام رو کردی و هر روز که میگذرد فِرَش تر میشوی مطابق سلیقه ام آرایش میکنی و مهمتر از همه چشم به جیبم ندوخته ای!