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

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

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


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

نویسنده موضوع: کامپایل برنامه C  (دفعات بازدید: 1974 بار)

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

آفلاین محمدرضا دولتی

  • Jr. Member
  • *
  • ارسال: 53
  • جنسیت : پسر
  • یاد بگیریم نمیشه و نمیتونم رو حذف کنیم!
کامپایل برنامه C
« : 21 امرداد 1389، 07:16 ب‌ظ »
سلام
من یه فایل C دارم تو linux کامپایل نمیشه از دستور زیر استفاده میکنم ولی error میگیره فکر کنم به خاطر Library ها باشه لطفا راهنمایی کنید

ممنوم

gcc filename.c -o newname
یاد بگیریم نمیشه و نمیتونم رو حذف کنیم!

آفلاین Caesar

  • Sr. Member
  • *
  • ارسال: 383
  • جنسیت : پسر
    • A Virtual World for Learninig English
پاسخ به: کامپایل برنامه C
« پاسخ #1 : 21 امرداد 1389، 09:16 ب‌ظ »
خب چه errorی می‌ده؟

آفلاین محمدرضا دولتی

  • Jr. Member
  • *
  • ارسال: 53
  • جنسیت : پسر
  • یاد بگیریم نمیشه و نمیتونم رو حذف کنیم!
پاسخ به: کامپایل برنامه C
« پاسخ #2 : 21 امرداد 1389، 09:48 ب‌ظ »
خب چه errorی می‌ده؟


root@mohammad-desktop:~# gcc farzadho.c -o mm
farzadho.c:1:3: error: invalid preprocessing directive #Author
farzadho.c:2:3: error: invalid preprocessing directive #Version
farzadho.c:3:3: error: invalid preprocessing directive #Tested
farzadho.c:4:3: error: invalid preprocessing directive #Greetz
farzadho.c:5:3: error: invalid preprocessing directive #Code
farzadho.c:5:29: warning: missing terminating ' character
farzadho.c:18:22: error: asm/page.h: No such file or directory
farzadho.c: In function ‘main’:
farzadho.c:199: error: ‘PAGE_SIZE’ undeclared (first use in this function)
farzadho.c:199: error: (Each undeclared identifier is reported only once
farzadho.c:199: error: for each function it appears in.)
farzadho.c:209: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘char *’
farzadho.c:209: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 3 has type ‘char *’
farzadho.c:210: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘struct page *’
farzadho.c:211: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘struct page *’
farzadho.c:229: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘char *’
farzadho.c:229: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 3 has type ‘char *’
farzadho.c:230: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘struct page *’
farzadho.c:231: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘struct page *’
farzadho.c:246: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘char *’
farzadho.c:246: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 3 has type ‘char *’
farzadho.c:247: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘struct page *’
farzadho.c:257: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 2 has type ‘char *’
farzadho.c:257: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 3 has type ‘char *’

اینم خود فایله یه تست بکنید برای کامپایل:
http://dolati1703.persiangig.com/farzadho.c
یاد بگیریم نمیشه و نمیتونم رو حذف کنیم!

آفلاین fzerorubigd

  • Hero Member
  • *
  • ارسال: 758
  • جنسیت : پسر
  • گوگل دوست خوبیه، فقط باید ازش بپرسی
    • یادداشتهای بیت نیمسوز
پاسخ به: کامپایل برنامه C
« پاسخ #3 : 22 امرداد 1389، 12:33 ب‌ظ »
چند تا پست میزنی واسه یه سوال؟؟ تو اون قبلی جوابتو دادم.