Linux下QT生成的(.o)、(.a)、(.so)、(.so.1)、(.so.1.0)、(.so.1.0.0)之间的区别Linux系统下编译动态库会生成多个.so文件 (1)Linux 下 QT 生成的(.o)、(.a)和(.so)三个文件的区别 (.o)就相当于windows里的obj文件; (.a)即 linux 下的静态链接库(Statically Linked library),或称静态库; (.so)即 linux 下的共享库(Shared library),或称动态库; 【备注】在VS中静态库的后缀名为(.lib);动态库的后缀名为(.dll)。 (2)Linux 下 QT 生成的(.so)、(.so.1)、(