| MKC_CHECK_SIZEOF(1) | MKC_CHECK_SIZEOF(1) |
نام (NAME)
mkc_check_sizeof - مقدار sizeof(type) را تشخیص میدهد.
خلاصه دستور (SYNOPSIS)
mkc_check_sizeof [OPTIONS] type [headers...]
توضیحات (DESCRIPTION)
دستور mkc_check_sizeof با کامپایل کردن یک برنامه آزمایشی، مقدار sizeof( type ) را مشخص میکند. برنامه کامپایلشده اجرا نمیشود، بنابراین این بررسی برای کامپایل متقابل (cross-compiling) کاملاً مناسب است. headers یا یک فایل هدر (سرآیند) تکی است یا فهرستی از هدرها که با کاما از هم جدا شدهاند.
گزینهها (OPTIONS)
- -h
- نمایش پیام راهنما
محیط (ENVIRONMENT)
- CC
- کامپایلر. بهطور پیشفرض از cc استفاده میشود.
- CPPFLAGS, CFLAGS
- گزینههایی که به کامپایلر ارسال میشوند.
- MKC_VERBOSE
- اگر روی ۱ تنظیم شود، پیامهای با جزئیات (verbose) به stderr فرستاده میشوند.
- MKC_SHOW_CACHED
- اگر روی ۱ تنظیم شود و متغیر MKC_VERBOSE نیز برابر با ۱ باشد، نتایج ذخیرهشده در حافظه نهان (کش) به stderr فرستاده میشوند.
- MKC_CACHEDIR
- دایرکتوریای که فایلهای موقت و حافظه نهان در آن ایجاد میشوند. در صورت عدم تنظیم، در دایرکتوری جاری ایجاد خواهند شد.
- MKC_NOCACHE
- همه نتایج در حافظه نهان ذخیره میشوند، مگر اینکه متغیر MKC_NOCACHE روی ۱ تنظیم شده باشد.
- MKC_DELETE_TMPFILES
- اگر روی ۱ تنظیم شود، فایلهای موقت حذف میشوند.
مثالها (EXAMPLES)
mkc_check_sizeof 'void*' mkc_check_sizeof long-long mkc_check_sizeof size_t stdlib.h
نویسندگان (AUTHORS)
Aleksey Cheusov <vle@gmx.net>
| March 31, 2019 |