MKC_CHECK_SIZEOF(1) MKC_CHECK_SIZEOF(1)

mkc_check_sizeof - مقدار sizeof(type) را تشخیص می‌دهد.

mkc_check_sizeof [OPTIONS] type [headers...]

دستور mkc_check_sizeof با کامپایل کردن یک برنامه آزمایشی، مقدار sizeof( type ) را مشخص می‌کند. برنامه کامپایل‌شده اجرا نمی‌شود، بنابراین این بررسی برای کامپایل متقابل (cross-compiling) کاملاً مناسب است. headers یا یک فایل هدر (سرآیند) تکی است یا فهرستی از هدرها که با کاما از هم جدا شده‌اند.

نمایش پیام راهنما

کامپایلر. به‌طور پیش‌فرض از cc استفاده می‌شود.
گزینه‌هایی که به کامپایلر ارسال می‌شوند.
اگر روی ۱ تنظیم شود، پیام‌های با جزئیات (verbose) به stderr فرستاده می‌شوند.
اگر روی ۱ تنظیم شود و متغیر MKC_VERBOSE نیز برابر با ۱ باشد، نتایج ذخیره‌شده در حافظه نهان (کش) به stderr فرستاده می‌شوند.
دایرکتوری‌ای که فایل‌های موقت و حافظه نهان در آن ایجاد می‌شوند. در صورت عدم تنظیم، در دایرکتوری جاری ایجاد خواهند شد.
همه نتایج در حافظه نهان ذخیره می‌شوند، مگر اینکه متغیر MKC_NOCACHE روی ۱ تنظیم شده باشد.
اگر روی ۱ تنظیم شود، فایل‌های موقت حذف می‌شوند.

mkc_check_sizeof 'void*'
mkc_check_sizeof long-long
mkc_check_sizeof size_t stdlib.h

Aleksey Cheusov <vle@gmx.net>

March 31, 2019