cgcc(1) General Commands Manual cgcc(1)

cgcc - پوشش کامپایلر برای اجرای Sparse پس از کامپایل

cgcc [گزینه‌های SPARSE]... [گزینه‌های کامپایلر]... [فایل‌های ورودی]...
make CC=cgcc

cgcc یک پوشش (wrapper) برای کامپایلر C (به‌صورت پیش‌فرض cc) فراهم می‌کند که ابزار تحلیل ایستای Sparse را نیز فراخوانی می‌کند.

cgcc تمامی گزینه‌های خط فرمان Sparse مانند گزینه‌های مربوط به هشدارها را می‌پذیرد و تمامی گزینه‌های دیگر را به کامپایلر منتقل می‌کند.

با ارائه رابطی یکسان با کامپایلر C، cgcc به پروژه‌ها اجازه می‌دهد تا با استفاده از cgcc به عنوان کامپایلر، بدون تغییر در سیستم ساخت خود، ابزار Sparse را به عنوان بخشی از فرایند ساخت اجرا کنند. برای بسیاری از پروژه‌ها، تنظیم CC=cgcc در خط فرمان make کافی خواهد بود.

در صورت تنظیم، cgcc به جای کامپایلر پیش‌فرض cc، از این مقدار برای فراخوانی کامپایلر استفاده خواهد کرد.
در صورت تنظیم، cgcc به جای برنامه پیش‌فرض sparse، از این مقدار به عنوان برنامه Sparse استفاده خواهد کرد.

sparse(1)