gcc -fPIC ഓപ്ഷൻ ഫ്ലാഗ്

gcc -fPIC പങ്കിട്ട ലൈബ്രറികൾക്കായി സ്ഥാനം സ്വതന്ത്ര കോഡ് (PIC) സൃഷ്ടിക്കുന്നു.

വാക്യഘടന

$ gcc -fPIC [options] [source files] [object files] -o output file

 

പ്ലാറ്റ്ഫോം കംപൈലർ പിന്തുണയ്ക്കുന്നുവെങ്കിൽ കൂടുതൽ കാര്യക്ഷമമായ കോഡ് സൃഷ്ടിക്കുന്നതിന് -fPIC ന് പകരം -fpic ഉപയോഗിക്കുക.

ഉദാഹരണം

ഉറവിട ഫയൽ എഴുതുക myfile.c :

// myfile.c
#include <stdio.h/
 
int myfunc()
{
    printf("myfunc\n");
}

 

ബിൽഡ് മ്യ്ഫിലെ.ച് സൃഷ്ടിക്കുന്ന മ്യ്ഫിലെ.ഒ :

$ gcc -fPIC -c myfile.c
$

 


ഇതും കാണുക

ജിസിസി
ദ്രുത പട്ടികകൾ