ptclean
ptclean 可从缺省模板数据库中删除所有数据,但您可能已修改的 Template.opt 文件除外。此数据库(目前是称为 Templates.DB 的子目录)用于存储参数化类型的(模板)实例化。由于模板由编译器自动实例化,因此程序中的更改会导致某些已经实例化的模板过剩,但是编译器无法高效地验证当前未使用哪些实例化。所以,您可以使用 ptclean 命令从数据库中删除所有实例化、临时文件和相关文件。使用此命令的一种合理方式是,将其作为 Makefile 中 clean: 目标执行的命令之一。
模板实例化的缺省数据库(目录)
实例化选项文件 "mapfile"
模板实例化文件
跟踪依赖项的文件
辅助依赖项和映射文件
辅助依赖项和映射文件
数据库锁定文件
辅助依赖项文件
ptclean 无法清除任何备用模板数据库。