¿©·¯ºÐÀÇ ¹ö±× º¸°í´Â ld
¸¦ ½Å·ÚÀÖ°Ô ¸¸µå´Â µ¥ Áß¿äÇÑ ¿ªÇÒÀ» ÇÑ´Ù.
¹ö±×¸¦ º¸°íÇÏ´Â °ÍÀº ¿©·¯ºÐÀÇ ¹®Á¦¿¡ ´ëÇÑ ¼Ö·ç¼ÇÀ» Á¦°øÇÔÀ¸·Î½á ¿©·¯ºÐÀ»
µµ¿ï ¼ö Àְųª ±×·¸Áö ¾ÊÀ» ¼ö ÀÖ´Ù. ±×·¯³ª ¾î¶² °æ¿ì¿¡µµ ¹ö±× º¸°íÀÇ
ÁÖ¿ä ±â´ÉÀº ld
ÀÇ Â÷±â ¹öÀüÀÌ Á» ´õ ÁÁ°Ô µÇ´Â °ÍÀ» µµ¿î´Ù. ¹ö±×
º¸°íµéÀº ld
ÀÇ À¯Áöº¸¼ö(maintenance)¿¡ ´ëÇÑ °øÇåÀÌ´Ù.
¹ö±× º¸°í°¡ ±× ¸ñÀûÀ» ´Þ¼ºÇϵµ·Ï ¿©·¯ºÐÀº ¹Ýµå½Ã ¹ö±×¸¦ ±³Á¤ÇÒ ¼ö ÀÖ´Â Á¤º¸¸¦ Æ÷ÇÔÇØ¾ß ÇÑ´Ù.
¹ö±×¸¦ ¹ß°ßÇÑ°ÍÀÎÁö ¾Æ´ÑÁö È®½ÇÇÏÁö ¾ÊÀ» ¶§ ´ÙÀ½ °¡À̵å¶óÀεéÀ» º¸ÀÚ:
ld
ÀÇ
¹ö±×ÀÌ´Ù. ½Å·ÚÇÒ ¼ö ÀÖ´Â ¸µÄ¿µéÀº Àý´ë·Î Á×Áö ¾Ê´Â´Ù.
ld
°¡ À¯È¿ÇÑ ÀԷ¿¡ ´ëÇؼ ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇϸé ÀÌ°ÍÀº ¹ö±×ÀÌ´Ù.
ld
°¡ À¯È¿ÇÏÁö ¾Ê´Â ÀԷ¿¡ ´ëÇؼ ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾ÊÀ¸¸é
ÀÌ°ÍÀº ¹ö±×ÀÏ ¼ö ÀÖ´Ù. ÀϹÝÀûÀÎ °æ¿ì ¸µÄ¿´Â ¿ÀºêÁ§Æ® ÆÄÀϵéÀÌ Á¤È®ÇÑ°¡
¾Æ´Ñ°¡¸¦ °ËÁõÇÒ ¼ö ¾ø´Ù.
ld
ÀÇ °³¼± Á¦¾ÈÀº ¾î¶²
°æ¿ì¶óµµ ȯ¿µÀÌ´Ù.
¸¹Àº ȸ»çµé°ú °³ÀεéÀÌ GNU Á¦Ç°µé¿¡ ´ëÇÑ Áö¿øÀ» Á¦°øÇÏ°í ÀÖ´Ù. Áö¿ø
Á¶Á÷À¸·ÎºÎÅÍ ld
¸¦ ¾ò¾ú´Ù¸é ¿ì¸®´Â ±× Á¶Á÷°ú ¸ÕÀú Á¢ÃËÇ϶ó°í
±ÇÇÏ°í ½Í´Ù.
GNU Emacs ¹èÆ÷ÆÇ¿¡ ÀÖ´Â `etc/SERVICE'ÆÄÀÏ¿¡¼ ¸¹Àº Áö¿ø ȸ»çµé°ú °³Àε鿡 ´ëÇÑ Á¢ÃË Á¤º¸¸¦ ãÀ» ¼ö ÀÖ´Ù.
ÀÓÀÇÀÇ À̺¥Æ®¿¡¼ ¿ì¸®´Â ld
¿¡ ´ëÇÑ ¹ö±× º¸°íµéÀ»
`bug-gnu-utils@gnu.org'¿¡°Ô º¸³»Áֱ⸦ ±Ç°íÇÏ´Â ¹ÙÀÌ´Ù.
¹ö±×¸¦ º¸°íÇÏ´Â ±âº» ¿ø¸®´Â ´ÙÀ½°ú °°´Ù:report all the facts. ¾î¶² »ç½ÇÀ» ¸»ÇÒ °ÍÀΰ¡ ¸»ÇÏÁö ¸»¾Æ¾ß ÇÒ °ÍÀΰ¡ È®½ÇÄ¡ ¾Ê´Ù¸é ¸»Çϵµ·Ï ÇÏÀÚ.
Á¾Á¾ »ç¶÷µéÀº ±×µéÀÌ ±× ¹®Á¦ÀÇ ¿øÀÎÀ» ¾È´Ù°í »ý°¢Çϱ⠶§¹®¿¡ ±×¸®°í ¾î¶² »ó¼¼ÇÑ ³»¿ëµéÀÌ ¹®Á¦°¡ ÀüÇô ¾øÀ»°ÍÀ̶ó°í °¡Á¤Çϱ⠶§¹®¿¡, »ç½ÇµéÀ» »ý·«ÇÑ´Ù. ±×·¡¼ ¿©·¯ºÐÀº ¿¹Á¦¿¡¼ »ç¿ëÇÑ ¾î¶² ½É¹úÀÇ À̸§ÀÌ Àǹ̰¡ ¾ø´Ù°í °¡Á¤ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±Û½ê ±×·¸Áö ¾ÊÀ» °ÍÁöÁö¸¸ ¾î¶² °ÍÀº È®½ÇÄ¡ ¾ÊÀ» ¼ö ÀÖ´Ù. ¹ö±×´Â ¾Æ¸¶ ±× À̸§ÀÌ ¸Þ¸ð¸®¿¡ ÀúÀåµÈ À§Ä¡¿¡¼ °¡Á®¿À°Ô µÇ´Â ±æÀÒÀº(stray) ¸Þ¸ð¸® ÂüÁ¶ÀÏ °ÍÀÌ´Ù; À̸§ÀÌ ´Ù¸£¸é ±× À§Ä¡ÀÇ ³»¿ë¹°µéÀº ¹ö±×¿¡µµ ºÒ±¸ÇÏ°í Á¤È®ÇÑ °ÍÀ» Çϵµ·Ï ¸µÄ¿¸¦ ¼ÓÀÏ °ÍÀÌ´Ù. ÀÌ°ÍÀ» ¾ÈÀüÇÏ°Ô °®°í ³î°í ¿ÏÀüÇÏ°í ±¸Ã¼ÀûÀÎ ¿¹Á¦¸¦ Á¦°øÇÏÀÚ. ÀÌ°ÍÀÌ ¿©·¯ºÐÀÌ ÇÒ ¼ö ÀÖ´Â °¡Àå ½¬¿î ÀÏÀÌ°í °¡Àå µµ¿òÀ» ÁÖ´Â ÀÏÀÌ´Ù.
¹ö±× º¸°íÀÇ ¸ñÀûÀº ¿ì¸®°¡ ±× ¹ö±×°¡ »õ·Î¿î °ÍÀ̶ó¸é ±×°ÍÀ» ±³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀ̶ó´Â °ÍÀ» ±â¾ïÇÏÀÚ. ±×·¯¹Ç·Î ¾ðÁ¦³ª ¹ö±×°¡ ÀÌÀü¿¡ º¸°íµÈ °ÍÀÌ ¾Æ´Ñ °ÍÀ̶ó´Â °¡Á¤ÇÏ¿¡ ¹ö±× º¸°í¸¦ ÀÛ¼ºÇÏÀÚ.
°£È¤ »ç¶÷µéÀº ¸î°¡Áö °£·«ÇÑ(sketch) »ç½ÇµéÀ» ÁÖ°í¼ ´ÙÀ½°ú °°ÀÌ ¹¯´Â´Ù, "ÀÌ°ÍÀÌ º§À» ¿ï¸³´Ï±î?" ÀÌ·± ¹ö±× ¸®Æ÷Æ®µéÀº ¾µ¸ð°¡ ¾ø°í ¿ì¸®´Â ¹ö±×¸¦ ÀûÀýÇÏ°Ô º¸°íÇϵµ·Ï ¼Û½ÅÀÚ¸¦ ÀܼҸ®ÇÏ´Â °ÍÀ» Á¦¿ÜÇÏ°í ¸ðµç »ç¶÷µé¿¡°Ô ±×µé¿¡°Ô ´ë´äÇÏÁö ¸»µµ·Ï ¿ä±¸ÇÑ´Ù.
¹ö±×¸¦ ±³Á¤ÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇØ ¿©·¯ºÐÀº ¸ðµç ´ÙÀ½ÀÇ °ÍµéÀ» Æ÷ÇÔÇØ¾ß ÇÑ´Ù:
ld
¹öÀü. ld
´Â `--version' ¸Å°³º¯¼ö¸¦ ÁÖ¸é ÀÚ½ÅÀÇ
¹öÀüÀ» º¸¿©ÁÙ °ÍÀÌ´Ù.
ÀÌ°ÍÀÌ ¾øÀ¸¸é ¿ì¸®´Â ld
ÀÇ ÇöÀç ¹öÀü¿¡¼ ¹ö±×¸¦ ãÀ¸¸é¼ ´Ù¸¥
Æ÷ÀÎÆ®°¡ Àִ°¡ ¾ø´Â°¡¸¦ ¾ËÁö ¸øÇÒ °ÍÀÌ´Ù.
ld
¼Ò½º¿¡ Àû¿ëÇßÀ» ¼öµµ ÀÖ´Â ÀÓÀÇÀÇ ÆÐÄ¡µé. BFD
¶óÀ̺귯¸®¿¡ Àû¿ëµÈ ÀÓÀÇÀÇ ÆÐÄ¡µéÀ» Æ÷ÇÔ.
ld
¸¦ ÄÄÆÄÀÏÇÏ´Â µ¥ »ç¿ëÇÑ ÄÄÆÄÀÏ·¯(±×¸®°í ±×°ÍÀÇ ¹öÀü)---¿¹.
"gcc-2.7
".
gas
¸¦ ÅëÇؼ ¾î¼ÀºíµÇ°Å³ª gcc
¸¦ »ç¿ëÇؼ
ÄÄÆÄÀÏµÈ´Ù¸é ¿ÀºêÁ§Æ® ÆÄÀϵéÀÌ ¾Æ´Ï¶ó ¼Ò½º ÆÄÀϵéÀ» º¸³»µµ ÁÁ´Ù. ÀÌ·±
°æ¿ì gas
³ª gcc
ÀÇ ¾î¶² ¹öÀüÀÌ ±× ¿ÀºêÁ§Æ® ÆÄÀϵéÀ» »ý¼ºÇÏ´Â
µ¥ »ç¿ëµÇ¾ú´ÂÁö Á¤È®ÇÏ°Ô ¸»ÇØÁÖ¾î¾ß ÇÑ´Ù. ¶ÇÇÑ gas
³ª gcc
°¡
¾î¶»°Ô ¼³Á¤µÇ¾ú´ÂÁö ¸»ÇØÁÖ¾î¾ß ÇÑ´Ù.
ld
°¡ Ä¡¸íÀûÀÎ ¿¡·¯¸¦ ¾ò´Â °ÍÀ̶ó¸é ¿ì¸®´Â ºÐ¸í ±×°ÍÀ»
ÁÖ¸ñÇÒ °ÍÀÌ´Ù. ±×·¯³ª ±× ¹ö±×°¡ ºÎÁ¤È®ÇÑ Ãâ·ÂÀ̶ó¸é ¿ì¸®´Â ±×°ÍÀÌ ¾ÆÁÖ
Ʋ¸° °ÍÀÌ ¾Æ´Ï¶ó¸é ÁÖ¸ñÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ¿©·¯ºÐÀº ¶ÇÇÑ ½Ç¼ö¸¦ ÀúÁö¸¦
±âȸ¸¦ ¿ì¸®¿¡°Ô Á¦°øÇؼ´Â ¾ÈµÉ °ÍÀÌ´Ù.
¿©·¯ºÐÀÌ °æÇèÇÑ ¹®Á¦°¡ Ä¡¸íÀûÀÎ °ÍÀ̶ó¸é ¿©·¯ºÐÀº ±×°ÍÀ» ¸í½ÃÀûÀ¸·Î
¾ê±âÇØ¾ß ÇÒ °ÍÀÌ´Ù. ld
ÀÇ ¿©·¯ºÐÀÇ Äڵ尡 µ¿±â(synch)°¡ ¸ÂÁö
¾Ê´Â´Ùµç°¡ ¾Æ´Ï¸é ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡¼ C ¶óÀ̺귯¸® »ó ¹ö±×¸¦ ¸¸³µ´Ùµç°¡
ÇÏ´Â ½ÄÀÇ, ÀÌ»óÇÑ ¾î¶² °ÍÀÌ ÀϾ´Ù°í °¡Á¤ÇÏÀÚ. (ÀÌ°ÍÀÌ ÀϾ¾ú´ø
°ÍÀÌ´Ù!) ¿©·¯ºÐÀÇ ÄÚµå´Â Ãæµ¹ÇÒ °ÍÀÌÁö¸¸ ¿ì¸®ÀÇ °ÍÀº ±×·¸Áö ¾ÊÀ» ¼ö
ÀÖ´Ù. ¾î¶² Ãæµ¹À» ¿¹»óÇÏ°í ¿ì¸®¿¡°Ô ¸»ÇÏ°í ¿ì¸®´Â ±×·± Ãæµ¹ÀÌ ÀϾÁö
¾Ê´Â´Ù¸é ¿ì¸®´Â ±× ¹ö±×°¡ ¿ì¸®¿¡°Ô ÀϾÁö ¾Ê´Â °ÍÀ̶ó°í ¾Ë°ÍÀÌ´Ù. ¾î¶²
Ãæµ¹ÀÌ ÀϾ °ÍÀ̶ó°í ¿ì¸®¿¡°Ô ¸»ÇÏÁö ¾Ê´Â´Ù¸é ¿ì¸®´Â ¿ì¸®ÀÇ °üÂû·ÎºÎÅÍ
¾î¶² °á·Ðµµ µµÃâÇÏÁö ¸øÇÒ °ÍÀÌ´Ù.
ld
¼Ò½º¿¡ ´ëÇÑ º¯°æÀ» Á¦¾ÈÇÏ°íÀÚ ÇÑ´Ù¸é ³»¿ë¹° diff¸¦ º¸³»ÁÖ±â
¹Ù¶õ´Ù. diff
ÇÁ·Î±×·¥¿¡ `-u', `-c', ¶Ç´Â `-p'
¿É¼ÇÀ» ÁÖ¾î ¸¸µç °ÍÀ» º¸³»Áֱ⠹ٶõ´Ù. Ç×»ó ±¸¹öÀü¿¡¼ ½Å¹öÀüÀ¸·Î
diffÇؼ º¸³»Áֱ⠹ٶõ´Ù. ld
¼Ò½º¿¡¼ ¾î¶² °ÍÀ» ³íÀÇÇÏ°íÀÚ ÇÑ´Ù¸é
±×°ÍÀ» ¶óÀιøÈ£°¡ ¾Æ´Ñ ³»¿ë¹°·Î ÂüÁ¶ÇØ Áֱ⠹ٶõ´Ù.
¿ì¸®ÀÇ °³¹ß ¼Ò½ºµé¿¡ ´ëÇÑ ¶óÀÎ ¹øÈ£µéÀº ¿©·¯ºÐÀÇ ¼Ò½ºµé°ú ÀÏÄ¡ÇÏÁö ¾ÊÀ»
°ÍÀÌ´Ù. ¿©·¯ºÐÀÇ ¶óÀÎ ¹øÈ£µéÀº ¿ì¸®¿¡°Ô ¾î¶² À¯¿ëÇÑ Á¤º¸µµ Àü´ÞÇÏÁö ¾ÊÀ»
°ÍÀÌ´Ù
´ÙÀ½Àº Çʼö´Â ¾Æ´Ñ ¸î°¡Áö °ÍµéÀÌ´Ù:
ld
¸¸Å º¹ÀâÇÑ ÇÁ·Î±×·¥À¸·Î Äڵ峻 ¾î¶² °æ·Î¸¦ µû¶ó°¡´Â
ÇÁ·Î±×·¥À» ¸¸µé¾îÁÖ´Â ¿¹Á¦¸¦ »ý¼ºÇÏ´Â °ÍÀº ¾ÆÁÖ ¾î·Æ´Ù. ¿¹Á¦¸¦ º¸³»ÁÖÁö
¾Ê´Â´Ù¸é ¿ì¸®´Â ±×·± °ÍÀ» Çϳª »ý¼ºÇÒ ¼ö ¾øÀ» °ÍÀÌ°í ±×·¡¼ ±× ¹ö±×°¡
±³Á¤µÈ °ÍÀÎÁö ¾Æ´ÑÁö¸¦ °ËÁõÇÒ ¼ö ¾øÀ» °ÍÀÌ´Ù.
¿©·¯ºÐÀÌ ±³Á¤ÇÏ°íÀÚ ³ë·ÂÇÏ°í ÀÖ´Â ¹ö±×°¡ ¹«¾ùÀÎÁö ¿ì¸®°¡ ÀÌÇØÇÒ ¼ö
¾ø´Ù¸é, ¶Ç´Â ¿Ö ¿©·¯ºÐÀÇ ÆÐÄ¡°¡ °³¼±Á¡ÀÌ µÇ´Â °ÍÀÎÁö ¿ì¸®°¡ ÀÌÇØÇÒ ¼ö
¾ø´Ù¸é ¿ì¸®´Â ±×°ÍÀ» ÀνºÅçÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. °Ë»ç ÄÉÀ̽º°¡ ¿ì¸®°¡
ÀÌÇØÇÏ´Â µ¥ µµ¿òÀ» ÁÙ °ÍÀÌ´Ù.
Go to the first, previous, next, last section, table of contents.