【C++】编译相关 秋名山小法师 2019-10-16 371 阅读1分钟 Translation Unit(翻译单元) 在代码编译过程中,Tranlation Unit指的是给到编译器、让编译器输出目标文件的输入。 根据standard C++的定义,Translation Unit是编译过程中的基本单位,一个TU包括一个源文件(translated source file)和该文件直接或间接依赖的头文件,以及内部所有宏定义的展开。 一个TU便可以编译生成目标文件,库或可执行文件。