تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: cmake و configure و make و...

  1. #1
    پروفشنال bushido's Avatar
    تاريخ عضويت
    Jun 2010
    محل سكونت
    nowhere
    پست ها
    959

    پيش فرض cmake و configure و make و...

    با سلام
    می خواستم هر کدوم از این روشا که فکنم باهاشون میشه یه نرم افزارو روی لینوکس نصب کرد و اجرا کرد رو با هم بررسی کنید
    کامپایل کردن و cmake کردن configure رو و make اینا هر کدوم چی هستن و چیکار میکنن و چه جوری میشه انجام داد برای هر نرم افزار اگه روشهای دیگه ای هم وجود داره بررسیشون کنید من خیلی جاها مطلب دربارشون خوندم ولی حقیقتش هنوز چیز زیادی دستگیرم نشد بعضی جاها کلی توضیحات مفصل داده بودن که برام گیج کننده بود هرکسی درباره هرکدوم ازینا چیزی میدونه برام توضیح بده ممنون میشم ازش

  2. #2
    کاربر فعال انجمن گنو لینوکس V i r u s e r's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    bin/
    پست ها
    2,086

    پيش فرض

    سلام
    Configure و Make روش نیستند بلکه مراحل کامپایل هستند که در بیشتر برنامه های ازاد استفاده میشه. در برنامه های ساده تر نیازی به Configure کردن نیست و در پوشه ی سورس یک فایلی به نام Makefile وجود داره.
    کار این فایل اینه که مراحل کامپایل شدن سورس رو کامل به کامپایلر توضیح می ده. و با دستور make میشه شروع به کامپایل کردن برنامه کرد.
    اگر مراحل کامپایل درست پیش بره می تونید با خیال راحت برنامه را نصب کنید یعنی با دستور زیر فایل کامپایل شده در پوشه ی برنامه ها کپی میشه تا قابل استفاده بشه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در پروژه های بزرگتر گاهی نیاز هست اون برنامه با توجه به محیط و تنظیماتی که کاربر دوست داشته باشه کامپایل و نصب بشه. برای این منظور فایل Makefile باید به صورت داینامیک توسط یک اسکریپت که عموما اسمش configure هست ساخته بشه. با اجرای اسکریپت configure و دادن تنظیمات مورد نظر (یا استفاده از تنظیمات پیشفرض) این فایل Makefile ساخته میشه و شما می تونید با استفاده از دستور Make شروع به کامپایل کنید.

    با cmake هم کار نکردم اما فکر می کنم یه چیزی تو مایه های make باشه

  3. این کاربر از V i r u s e r بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •