icecc(1)

πŸ“¦
version 1.4.0 Β· 3 versions
, in epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0

🍦 NAME 🍦

icecc β€” the Icecream compiler stub, no cap πŸ’…


✨ SYNOPSIS ✨

icecc [compiler] [compile options] -o OBJECT -c SOURCE

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so bestie, here's the tea β˜• β€” icecc is the Icecream compiler stub. That's its whole job, that's its whole personality.

The way it works is iconic: it gets called in place of the actual compiler, and then it transparently routes the compile requests over to the Icecream network. Like, you think you're talking to your regular compiler but actually you're talking to the network 🫢. main character energy fr fr.

but ngl, you should not call icecc directly. do not do it. that's not the vibe. instead, the move is to put the specific compiler stubs in your path, like this:

export PATH=/usr/lib/icecc/bin:$PATH

that's it, that's the whole ritual. put those stubs in your PATH and let them handle it ✨

🚨 real talk: do not call icecc directly. the compiler stubs in your PATH are the ones who are supposed to summon it. respect the chain of command bestie πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

go read those too, they're the rest of the friend group 🌈


πŸ’œ AUTHOR πŸ’œ

Cornelius Schumacher β€” the one who made it happen, we stan πŸŽ€


and that's a wrap, bestie! this page is from April 21th, 2005, and it's the icecc(1) manual page. slay, go compile something πŸ’–βœ¨