انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

آشپزی - آنلاین در ابر

آشپزی را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور آشپزی است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


آشپزی - ابزار ساخت فایل

خلاصه


پختن [ انتخاب... ][ نام فایل...]
پختن -کمک
پختن -نسخه

شرح


La پختن برنامه ابزاری برای ساخت فایل است. مجموعه ای از فایل ها برای ایجاد داده می شود،
و دستورالعمل هایی که نحوه ساخت آنها را شرح می دهد. در هر برنامه غیر پیش پا افتاده وجود خواهد داشت
پیش نیاز برای انجام اقدامات لازم برای ایجاد هر فایل، مانند
استخراج از یک سیستم منبع کنترل در پختن برنامه مکانیزمی برای تعریف فراهم می کند
اینها.

زمانی که برنامه ای در حال توسعه یا نگهداری است، برنامه نویس معمولاً یکی را تغییر می دهد
فایل از چندین که شامل برنامه است. در پختن برنامه آخرین اصلاح شده را بررسی می کند
زمان فایل ها برای دیدن اینکه چه زمانی پیش نیازهای یک فایل تغییر کرده است، به این معنی است
فایل باید دوباره ایجاد شود زیرا منطقاً قدیمی است.

La پختن این برنامه همچنین تسهیلاتی را برای دستور العمل های ضمنی فراهم می کند که به کاربران امکان می دهد مشخص کنند
چگونه یک فایل با پسوند داده شده از یک فایل با پسوند متفاوت تشکیل دهیم. مثلا،
برای ایجاد نام فایل.o از جانب نام فایل.c

گزینه ها و نام فایل ها ممکن است به طور دلخواه در خط فرمان مخلوط شوند. هیچ پردازشی انجام نمی شود
تا زمانی که تمام گزینه ها و نام فایل ها در خط فرمان اسکن شوند.

La پختن برنامه سعی خواهد کرد فایل های نامگذاری شده را از دستور العمل های داده شده به آن ایجاد کند.
دستور العمل ها در فایلی به نام موجود است نحوه پختن در دایرکتوری فعلی این
فایل ممکن است به نوبه خود شامل فایل های دیگری حاوی دستور العمل های اضافی باشد.

اگر نه نام فایلs در خط فرمان داده شده است که اهداف اولین دستور العمل تعریف شده است
پخته شده

OPTIONS


گزینه های معتبر برای پختن در زیر فهرست شده اند. هر گزینه دیگری (کلمات روی فرمان
خطی که با ` شروع می شود-') باعث می شود یک پیام تشخیصی صادر شود.

-عمل
دستورات داده شده در دستور العمل ها را اجرا کنید. این پیش فرض است.

-نه_عمل
دستورات داده شده در دستور العمل ها را اجرا نکنید.

-کتاب نام فایل
به آشپز می‌گوید به جای «Howto.cook» پیش‌فرض از کتاب آشپزی نام‌گذاری‌شده استفاده کند.
فایل.

-CAScade
این گزینه ممکن است برای فعال کردن استفاده از مواد تشکیل دهنده آبشاری استفاده شود. این است
به طور پیش فرض

-No_CAScade
این گزینه ممکن است برای غیرفعال کردن استفاده از مواد تشکیل دهنده آبشاری استفاده شود.

-ادامه هید
اگر پختن یک هدف شکست خورده است، با دستور العمل های دیگری که برای آنها شکست خورده است ادامه دهید
هدف به طور مستقیم یا غیرمستقیم یک عنصر نیست.

-نه_ادامه بده
اگر پختن یک هدف با شکست مواجه شود، پختن خارج خواهد شد. این پیش فرض است.

-CTtime داده های inode st_ctime برای تکمیل داده های st_mtime هنگام تعیین استفاده می شود
آیا فایل ها تغییر کرده اند یا خیر. این پیش فرض است. (اگر ایده ای ندارید
این چیه، باهاش ​​درگیر نباش.)

-نه_CTtime
st_mtime را با st_ctime تکمیل نکنید. این ممکن است زمانی که st_nlink مهم باشد
در زمان‌های بحرانی تغییر می‌کند، زیرا ایجاد و شکستن پیوندهای سخت با یکدیگر تماس دارند
st_ctime. (اگر نمی دانید این چیست، به طور جدی، با آن اشتباه نکنید.)

-اروک
هنگامی که یک فرمان اجرا می شود، کد خروج نادیده گرفته می شود.

-نه_اروک
هنگامی که یک دستور اجرا می شود، اگر کد خروج مثبت باشد به نظر می رسد
شکست خورده است، و بنابراین دستور العمل حاوی آن شکست خورده است. این پیش فرض است.

-اثر انگشت
چه زمانی پختن فایل را بررسی می کند تا مشخص کند آیا تغییر کرده است یا خیر، از آخرین
اطلاعات زمان اصلاح شده موجود در سیستم فایل مواقعی هست که
این تغییر کرده است، اما محتوای فایل در واقع تغییر نمی کند. در
تسهیلات اثر انگشت محتویات فایل را زمانی که به نظر می رسد وجود دارد بررسی می کند
تغییر کرده و اثر انگشت قدیمی را با محتوای فایل فعلی مقایسه می کند.
(نگاه کنید به cookfp(1) برای توضیح الگوریتم انگشت نگاری.) اگر
اثر انگشت تغییر نکرده است، زمان آخرین تغییر در سیستم فایل نادیده گرفته می شود.
توجه داشته باشید که اگر عادت به استفاده از آن دارید، این پیامدهایی دارد لمس(1)
فرمان - پختن تا زمانی که فایل را تغییر ندهید کاری انجام نخواهد داد.

-No_FingerPrint
از اثر انگشت برای تکمیل اطلاعات فایل زمان آخرین اصلاح شده استفاده نکنید.
این پیش فرض است.

-FingerPrint_Update
این گزینه ممکن است برای اسکن درخت دایرکتوری زیر فهرست فعلی استفاده شود
و اثر انگشت فایل را به روز کنید. وقتی از ابزار دیگری استفاده می کنید (مانند
RCS یا ClearCase) که فایل را تغییر می دهد اما اصلاحات فایل را حفظ می کند
زمان.

-Force
همیشه اقدامات دستور العمل ها را انجام دهید، صرف نظر از آخرین زمان های اصلاح شده
هر یک از مواد تشکیل دهنده اگر چیزی فراتر از محدوده آن باشد، این گزینه مفید است
کتاب آشپزی اصلاح شده است. به عنوان مثال، رفع اشکال در یک کامپایلر.

-نه_زور
اگر هر یک از مواد به طور منطقی از بین رفته است، اقدامات دستور العمل ها را انجام دهید
تاریخ. این پیش فرض است.

-کمک
اطلاعاتی در مورد نحوه اجرا ارائه دهید پختن on stdout، و هیچ کار دیگری را اجرا نکنید
تابع.

-عبارتند از نام فایل
فهرست راهنمای نام‌گذاری شده را قبل از مکان‌های استاندارد برای کتاب‌های آشپزی گنجانده شده جستجو کنید.
هر دایرکتوری که به این نام نامگذاری شده است به ترتیب داده شده اسکن می شود. مکان های استاندارد
هستند $HOME/.cook سپس /usr/share/cook.

-شامل_پخته شده
این گزینه ممکن است برای نیاز به پخت فایل های نامگذاری شده در مورد استفاده قرار گیرد #شامل-پخته شده
و #شامل-پخته-ناخارن شامل خطوط در کتاب های آشپزی فایل های نامگذاری شده خواهد بود
در صورت وجود گنجانده شده است. اگر فایل های نامگذاری شده نیاز به به روز رسانی یا ایجاد دارند، این
انجام می شود و سپس کتاب آشپزی دوباره خوانده می شود. این پیش فرض است.

-بدون_شامل_پخته شده
این گزینه ممکن است برای جلوگیری از پخت و پز ضمنی فایل های نام گذاری شده استفاده شود
#شامل-پخته شده و #شامل-پخته-ناخارن شامل خطوط در کتاب های آشپزی فایل ها
در صورت وجود شامل خواهند شد، اما به‌روزرسانی یا ایجاد نمی‌شوند، حتی اگر
مورد نیاز است.

-Include_Cooked_Warning
این گزینه هشدارهای مربوط به وابستگی های مشتق شده را در کتاب های آشپزی مشتق شده فعال می کند.
این معمولاً پیش فرض است.

-No_Include_Cooked_Warning
این گزینه هشدارهای مربوط به وابستگی های مشتق شده را در مشتق شده غیرفعال می کند
کتاب های آشپزی

-فهرست
علل پختن برای تغییر مسیر خودکار stdout و استدرر از جلسه
خروجی همچنان به ترمینال می آید، مگر اینکه پختن در حال اجرا است
زمینه. نام فایل، نام کتاب آشپزی با هر کدام خواهد بود
پسوند حذف شد و ".list" اضافه شد. این معمولا خواهد بود Howto.list. این هست
پیشفرض.

-فهرست نام فایل
علل پختن برای تغییر مسیر خودکار stdout و استدرر از جلسه به
فایل نامگذاری شده خروجی همچنان به ترمینال می آید، مگر اینکه پختن is
اجرا در پس زمینه

-نه_فهرست
هیچ تغییر مسیر خودکار خروجی جلسه انجام نخواهد شد.

-نه_فهرست نام فایل
با این حال، هیچ تغییر مسیر خودکار خروجی جلسه انجام نخواهد شد
متعاقب -فهرست گزینه‌ها به‌طور پیش‌فرض در فهرست فایل نام‌گذاری شده قرار می‌گیرند.

-متری
پس از اجرای هر دستور، خلاصه ای از استفاده از CPU دستور را چاپ کنید.

-بدون_متر
پس از هر دستور خلاصه استفاده از CPU را چاپ نکنید. این پیش فرض است.

-جفت
این گزینه ممکن است برای ایجاد لیستی از وابستگی‌های فایل جفتی استفاده شود.
مشابه ارباب(1) خروجی این ممکن است برای ترسیم نمودارهای وابستگی فایل استفاده شود.
همچنین می تواند هنگام اشکال زدایی کتاب های آشپزی مفید باشد.

-طول صفحه عدد
این گزینه ممکن است برای تنظیم طول صفحه استفاده شود، زمانی که استفاده می شود پختن نیاز به
خروجی صفحه بندی به طور پیش فرض به آنچه که متغیر محیطی LINES به آن می گوید، یا
اگر LINES تنظیم نشده باشد، شبیه ساز ترمینال به آن می گوید. -صفحه-عرض عدد این
گزینه ممکن است برای تنظیم عرض صفحه استفاده شود، زمانی که استفاده می شود پختن نیاز به بسته بندی دارد
خروجی (به عنوان مثال وقتی چاپ می‌شود، اجرا شدن را ستایش می‌کند). به طور پیش فرض به COLS
متغیر محیطی به آن می گوید، یا شبیه ساز ترمینال به آن می گوید اگر COLS نیست
تنظیم. حداکثر مقدار برای عدد 32767 است

-موازی [ عدد ]
این گزینه ممکن است برای تعیین تعداد رشته های اجراهای موازی استفاده شود.
اگر تعداد رشته خاصی مشخص نشده باشد، به طور پیش فرض عدد 4 است. همچنین ببینید
la مشاغل_موازی متغیر.

استفاده از این گزینه در ماشین های تک پردازنده باید با دقت زیادی انجام شود.
زیرا می تواند سایر پردازش ها را به طور کامل متوقف کند. چندین کاربر این کار را انجام می دهند
به طور همزمان در یک ماشین چند پردازنده تأثیر مشابهی خواهد داشت. این است
همچنین به سرعت از حافظه مجازی و فضای دیسک موقت در صورت اتمام
وظایف موازی پیچیده هستند.

-بدون_پارالل
این گزینه ممکن است برای تعیین اینکه از یک رشته اجرایی استفاده شود استفاده شود.
این پیش فرض است.

-گرانبها
هنگامی که دستورات موجود در بدنه دستور غذا با شکست مواجه می شوند، اهداف دستور را حذف نکنید
دستور آشپزی.

-نه_ارزشمند
هنگامی که دستورات موجود در بدنه دستور غذا با شکست مواجه می شوند، اهداف دستور غذا را حذف کنید.
این پیش فرض است.

-دلیل
دو گزینه برای ردیابی استنتاج ارائه شده است پختن هنگام تلاش می کند
یک هدف بپز در -دلیل گزینه باعث خواهد شد پختن مقادیر زیادی از
اطلاعاتی در مورد استنباط هایی که هنگام پختن اهداف می کند. این گزینه
ممکن است زمانی که فکر می کنید استفاده شود پختن عجیب رفتار می کند، یا فقط کنجکاو است.

-بی دلیل
این گزینه ممکن است برای ایجاد استفاده شود پختن اطلاعاتی درباره
استنباط هایی که هنگام پختن اهداف انجام می دهد. این پیش فرض است.

-اسکریپت
این گزینه ممکن است برای درخواست چاپ اسکریپت پوسته روی استاندارد استفاده شود
خروجی این پوسته اسکریپت ممکن است برای ساخت فایل ها استفاده شود. بسیاری را اسیر می کند
از معناشناسی کتاب آشپزی این می تواند زمانی مفید باشد که یک پروژه نیاز داشته باشد
توزیع شده است، و گیرندگان ندارند پختن(1) نصب شده است. همچنین می تواند باشد
هنگام اشکال زدایی کتاب های آشپزی بسیار مفید است.

-بی صدا
دستورات را قبل از اجرا تکرار نکنید.

-نه_سکوت
دستورات اکو قبل از اجرا. این پیش فرض است.

-ستاره
نشانگرهای پیشرفت را یک بار در ثانیه منتشر کنید. این شاخص های پیشرفت عبارتند از

+ خواندن کتاب آشپزی
- اجرای یک تابع جمع آوری
* ساخت نمودار وابستگی
# پیاده روی نمودار وابستگی
@ نوشتن فایل های اثر انگشت.

-نه_ستار
نشانگرهای پیشرفت را منتشر نکنید. این پیش فرض است.

-نقطه_نقطه
قبل از تلاش برای پختن آنها، "./" اصلی را از نام فایل ها حذف کنید. برای همه اعمال می شود
نام فایل ها و همه دستور العمل ها این پیش فرض است.

-No_Strip_Dot
در حین آشپزی روی نام فایل ها "./" را رها کنید.

-SymLink-مواد تشکیل دهنده
این گزینه از شما می‌خواهد که هنگام استفاده از یک مسیر جستجو، دستور غیر سطح بالایی داشته باشید
اجزاء یک پیوند نمادین سطح بالا به فایل واقعی دریافت می کنند. این در نظر گرفته شده است
ابزارهای مرگ مغزی، مانند GNU Autoconf، که مسیرهای جستجو را تغییر نمی دهند.

-بدون SymLink-مواد تشکیل دهنده
از ایجاد پیوندهای نمادین سطح بالا برای مواد تشکیل دهنده خودداری کنید. این پیش فرض است.

-Tell_Position
این گزینه ممکن است برای تعیین موقعیت دستورات (نام فایل و خط
شماره) به همراه دستور درست قبل از اجرا (ارائه شده) چاپ شود
la -نه_سکوت گزینه لازم الاجرا است).

-نه_موقعیت_بگو
این گزینه ممکن است برای جلوگیری از چاپ موقعیت دستورات (نام فایل
و شماره خط) همراه با دستور درست قبل از اجرا. این است
به طور پیش فرض

-دست زدن به
به‌جای اجرای آخرین زمان‌های اصلاح‌شده فایل‌های هدف، به‌روزرسانی کنید
اقدامات مربوط به دستور العمل ها اگر اصلاحاتی در آن ایجاد کرده باشید، می تواند مفید باشد
فایلی که می دانید سیستمی از فایل ها را به طور منطقی قدیمی می کند، اما دارد
بدون اهمیت؛ به عنوان مثال، افزودن یک نظر به یک فایل شامل پرکاربرد.

-نه_لمس
به جای به روز رسانی آخرین زمان های اصلاح شده، اقدامات مربوط به دستور العمل ها را اجرا کنید
از فایل های هدف این پیش فرض است.

-پایانه
هنگام فهرست کردن، جریان خروجی را نیز به ترمینال ارسال کنید. این پیش فرض است.

-بدون_ترمینال
هنگام فهرست کردن، خروجی را به ترمینال ارسال نکنید.

-Time_Adjust
این گزینه باعث می شود پختن برای بررسی آخرین زمان اصلاح شده از اهداف
دستور العمل ها، و در صورت لزوم آنها را به روز می کند تا مطمئن شود که با آنها سازگار هستند
(کوچکتر از) آخرین زمان اصلاح شده مواد تشکیل دهنده. این نتیجه بیشتر می شود
سیستم تماس می گیرد و می تواند سرعت کار را در برخی از سیستم ها کاهش دهد. این مربوط به
تنظیم زمان پرچم دستور غذا

-No_Time_Adjust
پس از اجرای متن دستور، فایل را که آخرین بار تغییر کرده است به روز نکنید.
این پیش فرض است. این مربوط به بدون زمان تنظیم پرچم دستور غذا

-وب
این گزینه ممکن است برای درخواست چاپ یک صفحه وب HTML روی استاندارد استفاده شود
خروجی این صفحه وب ممکن است برای مستندسازی وابستگی های فایل استفاده شود. ضبط می کند
بسیاری از معناشناسی کتاب آشپزی همچنین در هنگام اشکال زدایی می تواند بسیار مفید باشد
کتاب های آشپزی

نام=ارزش
اختصاص دهید ارزش به متغیر نامگذاری شده اگر می توانید مقدار ممکن است حاوی فاصله باشد
پوسته را متقاعد کنید که از آنها عبور کند.

همه گزینه ها ممکن است به اختصار باشد. مخفف به صورت حروف بزرگ ثبت شده است،
تمام حروف کوچک و زیرخط (_) اختیاری هستند. باید متوالی استفاده کنید
دنباله ای از حروف اختیاری

همه گزینه ها به حروف بزرگ و کوچک حساس نیستند، می توانید آنها را با حروف بزرگ یا کوچک یا a تایپ کنید
ترکیب هر دو، مورد مهم نیست.

به عنوان مثال: آرگومان های "-help"، "-HEL" و "-h" همگی به معنای -کمک
گزینه. آرگومان "-hlp" قابل درک نخواهد بود، زیرا متوالی اختیاری است
شخصیت ها ارائه نشد

گزینه ها و دیگر آرگومان های خط فرمان ممکن است به طور دلخواه در خط فرمان مخلوط شوند.

نام گزینه های طولانی گنو قابل درک است. از آنجایی که همه نام گزینه ها برای پختن طولانی هستند، این
به معنای نادیده گرفتن «-» اضافی است. "--انتخاب=ارزش"کنوانسیون نیز است
فهمیده

خروج وضعیت


La پختن دستور با وضعیت 1 در هر خطایی خارج می شود. در پختن فقط دستور خواهد داد
در صورت عدم وجود خطا با وضعیت 0 خارج شوید.

با استفاده از خدمات onworks.net از آشپزی آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad