编译器必须存储模板实例时,编译器将模板实例存储在对应于输出文件的模板系统信息库中。例如,以下命令行将目标文件写入 ./sub/a.o,将模板实例写入 ./sub/SunWS_cache 中包含的系统信息库中。如果缓存目录不存在,且编译器需要实例化模板,则编译器将创建目录。
example% CC -o sub/a.o a.cc