---
name: "ctpp2c"
section: "1"
platform: "linux"
package: "ctpp2-utils"
version: "2.8.3-26"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/ctpp2c"
---

# ctpp2c(1)

CTPP template compiler

## NAME

**ctpp2c** – CTPP template compiler

## SYNOPSIS

**ctpp2c** *source.tmpl* *executable.ct2*

## DESCRIPTION

**ctpp2c** compiles template source file *source.tmpl* and saves result to *executable.ct2*

Currently only 2 arguments supported: name of source template and name of destination bytecode file.

## EXIT STATUS

The **ctpp2c** utility exits 0 on success, and \>0 if an error occurs.

## SEE ALSO

[ctpp2i(1)](/ctpp2i/1.md), [ctpp2vm(1)](/ctpp2vm/1.md), [ctpp2json(1)](/ctpp2json/1.md), [ctpp2-config(1)](/ctpp2-config/1.md),

## HISTORY

An **ctpp2c** command appeared in CTPP 2.0.0.

## AUTHOR

Written by Andrei V. Shetuhin \<reki@reki.ru\>

## REPORTING BUGS

Report bugs to \<reki@reki.ru\>.

## WEBSITE

http://ctpp.havoc.ru/en/ - in English\
 http://ctpp.havoc.ru/    - for Russian speakers

## COPYRIGHT

Copyright © 2004 - 2010 CTPP Dev. Team.
