tcc
A tiny C compiler that can run C source files as scripts and otherwise has command-line options similar to gcc. tldr-pages
On several platforms
Several platforms
Compile and link 2 source files to generate an executable
tcc -o executable_name path/to/file1.c path/to/file2.cIdentifyDirectly run an input file like a script and pass arguments to it
tcc -run path/to/source_file.c argumentsIdentifyInterpret C source files with a shebang inside the file
#!/path/to/tcc -runIdentify