linux系统.a和.so文件的区别

扩展名为“ .a”的文件是静态库。这些库包含在编译时链接到调用代码的函数,并成为应用程序的一部分。

扩展名为“ .so”的文件是动态链接的共享库。这些通常更简单地称为共享库,共享库或共享库。共享库在运行时动态加载。共享对象库不是应用程序的一部分。但是,它们在编译过程中必须可用。通常,共享对象库类似于Windows计算机上的DLL文件。 

你可能感兴趣的:(.a文件,.so文件)