.\" cgcc manpage by Josh Triplett .TH cgcc "1" . .SH "نام (NAME)" cgcc \- پوشش کامپایلر برای اجرای Sparse پس از کامپایل . .SH "خلاصه دستور (SYNOPSIS)" .B cgcc [\fIگزینه‌های SPARSE\fR]... [\fIگزینه‌های کامپایلر\fR]... [\fIفایل‌های ورودی\fR]... .br .B make CC=cgcc . .SH "توضیحات (DESCRIPTION)" \fBcgcc\fR یک پوشش (wrapper) برای کامپایلر C (به‌صورت پیش‌فرض \fBcc\fR) فراهم می‌کند که ابزار تحلیل ایستای Sparse را نیز فراخوانی می‌کند. .P \fBcgcc\fR تمامی گزینه‌های خط فرمان Sparse مانند گزینه‌های مربوط به هشدارها را می‌پذیرد و تمامی گزینه‌های دیگر را به کامپایلر منتقل می‌کند. .P با ارائه رابطی یکسان با کامپایلر C، \fBcgcc\fR به پروژه‌ها اجازه می‌دهد تا با استفاده از \fBcgcc\fR به عنوان کامپایلر، بدون تغییر در سیستم ساخت خود، ابزار Sparse را به عنوان بخشی از فرایند ساخت اجرا کنند. برای بسیاری از پروژه‌ها، تنظیم \fBCC=cgcc\fR در خط فرمان \fBmake\fR کافی خواهد بود. . .SH "محیط (ENVIRONMENT)" .TP .B REAL_CC در صورت تنظیم، \fBcgcc\fR به جای کامپایلر پیش‌فرض \fBcc\fR، از این مقدار برای فراخوانی کامپایلر استفاده خواهد کرد. . .TP .B CHECK در صورت تنظیم، \fBcgcc\fR به جای برنامه پیش‌فرض \fBsparse\fR، از این مقدار به عنوان برنامه Sparse استفاده خواهد کرد. . .SH "همچنین ببینید (SEE ALSO)" .BR sparse (1)