动态连结程式库有着令人困惑的印象,部分原因是由于“程式库”这个词被放在几种不同的用语之后。除了动态连结程式库之外,我们也用它来称呼“静态连结”或“引用程式库”。 目的码程式库是带.LIB副档名的档案。在使用连结程式进行静态连结时,它的程式码就会加到程式的.EXE档案中。例如,在Microsoft Visual C++中,连同程式连结的一般C执行目的码程式库被称为LIBC.LIB。 引用程式库是目的码程式库档案的一种特殊形式。像目的码程式库一样,引用程式库有.LIB副档名,并且被连结器用来确定程式码中的函式呼叫来源。但引用程式库不含程式码,而是为连结程式提供资讯,以便在.EXE档案中建立动态连结...