BBSˮľÇ廪վ¡Ã¾«»ªÇø

·¢ÐÅÈË: ybc (cbb), ÐÅÇø: Unix 
±ê  Ìâ: Re: ÇëÎÊһϡ£ÔõÑùÔÚunixϽ«ºÃ¶àcÓïÑÔ³ÌÐò£¬±àÒë³ÉÒ 
·¢ÐÅÕ¾: BBS Ë®Ä¾Ç廪վ (Sun Nov 15 17:27:42 1998) 
Use ar 
 
 
·¢ÐÅÈË: ybc (cbb), ÐÅÇø: Unix 
 
  ld -G -o myso.so *.o  
 
¡¾ ÔÚ message (½£¿Í) µÄ´ó×÷ÖÐÌáµ½: ¡¿ 
¡Ã         ÇëÎÊÈçºÎ±àÖÆ .so µÄ¶¯Ì¬¿â£¬ÒÑÖª *.c ,*.o,Îļþ 
 
·¢ÐÅÈË: omega (socrates), ÐÅÇø: Unix 
 
¡¾ ÔÚ message (½£¿Í) µÄ´ó×÷ÖÐÌáµ½: ¡¿ 
¡Ã         ÇëÎÊÈçºÎ±àÖÆ .so µÄ¶¯Ì¬¿â£¬ÒÑÖª *.c ,*.o,Îļþ 
Suppose that you have an ELF system and using gcc 
 
1. compile .c files with -fPIC 
2. gcc -shared -Wl,-soname,libfoo.so.y -o libfoo.so.y.x *.o  
 
That's all. 
 
 
 

BBSˮľÇ廪վ¡Ã¾«»ªÇø