一个A文件包含可由C / C ++源文件中引用的功能和标头的库。它可以仅存储几个功能,或者可以包括功能,诸如3D建模引擎的整个库。一个文件通常由GNU AR实用程序创建。
静态库在类Unix系统比Windows系统更常见。在Windows中,静态libraies通常使用的名为“.lib”扩展名,而不是名为“.a”extension.NOTE:使用静态库可能会导致更大的程序文件,但能够提供更快的加载时间相比,动态库。