HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

tcc — A tiny C compiler that can run C source files as scripts and otherwise has command-line options simi

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandcantccrunclicompilerthattiny

Problem

How to use the tcc command: A tiny C compiler that can run C source files as scripts and otherwise has command-line options similar to gcc. More information: <https://bellard.org/tcc/tcc-doc.html>.

Solution

tcc — A tiny C compiler that can run C source files as scripts and otherwise has command-line options similar to gcc. More information: <https://bellard.org/tcc/tcc-doc.html>.

Compile and link 2 source files to generate an executable:
tcc -o {{executable_name}} {{path/to/file1.c}} {{path/to/file2.c}}


Directly run an input file like a script and pass arguments to it:
tcc -run {{path/to/source_file.c}} {{arguments}}


Interpret C source files with a shebang inside the file:
#!/{{path/to/tcc}} -run

Code Snippets

Compile and link 2 source files to generate an executable

tcc -o {{executable_name}} {{path/to/file1.c}} {{path/to/file2.c}}

Directly run an input file like a script and pass arguments to it

tcc -run {{path/to/source_file.c}} {{arguments}}

Interpret C source files with a shebang inside the file

#!/{{path/to/tcc}} -run

Context

tldr-pages: common/tcc

Revisions (0)

No revisions yet.