‘壹’ 多个.c文件能编译成单个.so文件吗
可以的 一般是把多个.c文件 先分别编译成.o文件然后再把.o文件打包成.so也可以直接编译打包,一步完成。 命令如下gcc SOURCE_FILES -fPIC -shared -o TARGETSOURCE_FILES可以是.c文件,也可以是经过-c编译出来的.o文件TARGET为so文件。比如 gcc a.c b.c c.c d.c -fPIC -shared -o libabcd.so