LinuxCommandLibrary

tcc

A tiny C compiler that can run C source files as scripts and otherwise has command line options similar to `gcc`.

TLDR

Compile and link 2 source files to generate an executable

$ tcc -o [executable_name] [path/to/file1.c] [path/to/file2.c]
copy


Directly run an input file like a script and pass arguments to it
$ tcc -run [path/to/source_file.c] [arguments]
copy


Interpret C source files with a shebang inside the file
$ #!/full/path/to/tcc -run
copy

Copied to clipboard