| MKC_CHECK_COMPILER(1) | MKC_CHECK_COMPILER(1) |
نام (NAME)
mkc_check_compiler - بررسی ویژگیها و قابلیتهای کامپایلر C/C++ در mk-configure
خلاصه دستور (SYNOPSIS)
mkc_check_compiler [گزینهها]
توضیحات (DESCRIPTION)
دستور mkc_check_compiler نوع و نسخه کامپایلر را شناسایی کرده و آنها را در خروجی استاندارد چاپ میکند. بهطور پیشفرض، فایلهای موقت و کش _mkc_compiler_type.{err,res} (برای کامپایلر C) و _mkc_cxx_type.{err,res} (برای کامپایلر C++) درون دایرکتوری MKC_CACHEDIR ایجاد میشوند.
گزینهها (OPTIONS)
متغیرهای محیطی (ENVIRONMENT)
- CC
- کامپایلر C. مقدار پیشفرض cc است.
- CXX
- کامپایلر C++. مقدار پیشفرض c++ است.
- MKC_VERBOSE
- اگر مقدار آن برابر 1 قرار گیرد، پیامهای با جزئیات در خروجی خطای استاندارد نمایش داده میشوند.
- MKC_SHOW_CACHED
- اگر مقدار آن برابر 1 باشد و MKC_VERBOSE نیز برابر 1 تنظیم شده باشد، نتایج کششده در خروجی خطای استاندارد چاپ میشوند.
- MKC_CACHEDIR
- دایرکتوری محل ایجاد فایلهای موقت و کش. در صورت عدم تنظیم، در دایرکتوری جاری ایجاد میشوند.
- MKC_NOCACHE
- تمام نتایج کش میشوند مگر اینکه متغیر MKC_NOCACHE برابر 1 تنظیم شده باشد.
- MKC_DELETE_TMPFILES
- اگر برابر 1 تنظیم شود، فایلهای موقت حذف میشوند.
مثالها (EXAMPLES)
export CC=icc; mkc_check_compiler export CXX=clang++; mkc_check_compiler -x
نویسنده (AUTHOR)
Aleksey Cheusov <vle@gmx.net>
| February 4, 2020 |