全心思齐网

多个.c文件能编译成单个.so文件吗?

可以的 一般是把多个.c文件先分别编译成.o文件 然后再把.o文件打包成.so 也可以直接编译打包,一步完成。 命令如下 gccSOURCE_FILES-fPIC-shared-oTARGET SOURCE_FILES可以是.c文件,也可以是经过-c编译出来的.o文件 TARGET为so文件。 比如 gcca.cb.cc.cd.c-fPIC-shared-olibabcd.so

匿名回答于2019-10-03 05:01:17


相关知识问答