gcc -fPIC 为共享库生成位置无关代码(PIC)。
$ gcc -fPIC [options] [source files] [object files] -o output file
如果平台编译器支持,使用 -fpic 替代 -fPIC 以生成更高效的代码。
编写源文件myfile.c:
// myfile.c
#include
int
myfunc()
{
printf("myfunc\n");
}
编译myfile.c生成myfile.o:
$ gcc -fPIC -c myfile.c
$
我们所有内容来源于rapidtables.com,遗憾于其没有中文版本,因此建立中文版供网民使用,所有内容版权属于rapidtables.