setCompileDir() set the directory where compiled templates are stored Description =========== Smarty setCompileDir string compile\_dir setCompileDir('./templates_c'); // chaining of method calls $smarty->setTemplateDir('./templates') ->setCompileDir('./templates_c') ->setCacheDir('./cache'); ?> See also [`getCompileDir()`](#api.get.compile.dir) and [`$compile_dir`](#variable.compile.dir).