cgcc(1)
cgcc(1) – Linux manualsida
NAMN
cgcc – kompilatoromslag som kör Sparse efter kompilering
SYNOPSIS
<syntaxhighlight lang="bash"> cgcc [SPARSE-ALTERNATIV]... [KOMPILATORALTERNATIV]... [INDATAFILER]... make CC=cgcc </syntaxhighlight>
BESKRIVNING
cgcc tillhandahåller ett omslag runt en C-kompilator, som standard cc, och anropar även det statiska analysverktyget Sparse.
cgcc accepterar alla kommandoradsalternativ för Sparse, till exempel varningsalternativ, och skickar alla andra alternativ vidare till kompilatorn.
Genom att erbjuda samma gränssnitt som C-kompilatorn gör cgcc det möjligt för projekt att köra Sparse som en del av byggprocessen utan att ändra sitt byggsystem. Detta görs genom att använda cgcc som kompilator.
För många projekt fungerar det att ange CC=cgcc på kommandoraden för make.
MILJÖ
- REAL_CC
- Om denna variabel är satt använder cgcc den som kompilator att anropa, i stället för standardkompilatorn cc.
- CHECK
- Om denna variabel är satt använder cgcc den som Sparse-program att anropa, i stället för standardprogrammet sparse.
SE ÄVEN
KOLOFON
Den här sidan är en del av projektet sparse, en semantisk parser för C.
Information om projektet finns på:
Om du har en felrapport för denna manualsida, skicka den till:
- linux-sparse@vger.kernel.org
Denna sida hämtades från projektets uppströms Git-arkiv:
Sidan hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 16 oktober 2025.
Om du upptäcker problem med HTML-renderingen av sidan, känner till en bättre eller mer uppdaterad källa, eller har rättelser eller förbättringar av informationen i kolofonen, skicka e-post till:
- man-pages@man7.org
Sidinformation
HTML-renderingen skapades den 16 januari 2026 av Michael Kerrisk, författare till The Linux Programming Interface.
Mer information om Linux- och UNIX-systemprogrammeringskurser finns på:
Hosting tillhandahålls av jambit GmbH.