GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
objcopy(1) GNU Development Tools objcopy(1)

objcopy - ¿ÀºêÁ§Æ® ÆÄÀÏÀÇ Ä«ÇÇ¿Í º¯È¯

objcopy
[-F bfdname | --target=bfdname] [-I bfdname | --input-target=bfdname] [-O bfdname | --output-target=bfdname] [-j sectionname | --only-section=sectionname] [-R sectionname | --remove-section=sectionname] [-S | --strip-all] [-g | --strip-debug] [--strip-unneeded] [-K symbolname | --keep-symbol=symbolname] [-N symbolname | --strip-symbol=symbolname] [-L symbolname | --localize-symbol=symbolname] [-W symbolname | --weaken-symbol=symbolname] [-x | --discard-all] [-X | --discard-locals] [-b byte |  --byte=byte] [-i interleave | --interleave=interleave] [-p | --preserve-dates] [--debugging] [--gap-fill=val] [--pad-to=address] [--set-start= val] [--change-start=incr] [--change-addresses= incr] [--change-section-address  section{=,+,-}val] [--change-section-lma  section{=,+,-}val] [--change-section-vma  section{=,+,-}val] [--change-warnings] [--no-change-warnings] [--set-section-flags  section=flags] [--add-section  sectionname=filename] [--change-leading-char] [--remove-leading-char] [--srec-len= val] [--srec-forceS3] [--redefine-sym  old=new] [--weaken] [-v | --verbose] [-V | --version] [--help] infile [outfile]

GNU objcopy À¯Æ¿¸®Æ¼´Â ÀÖ´Â ¿ÀºêÁ§Æ® ÆÄÀÏÀÇ ³»¿ëÀ» ¿Ü¿¡ Ä«ÇÇÇÕ´Ï´Ù. objcopy (Àº)´Â ¿ÀºêÁ§Æ® ÆÄÀÏÀÇ ÀÐ°í ¾²±â¿¡ GNU BFD ÇÁ·Î±×·¥ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÕ´Ï´Ù. ¿ø·¡ÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏ°ú ´Ù¸¥ Æ÷¸ËÀ¸·Î Ä«ÇÇóÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏ¿¡ ±âÀÔÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. objcopy ÀÇ ¾ö¹ÐÇÑ °Åµ¿Àº ¸í·ÉÇàÀÇ Àμö·Î Á¦¾îÇÕ´Ï´Ù.
objcopy (Àº)´Â º¯È¯À» À§Çؼ­(¶§¹®¿¡) ÀϽÃÆÄÀÏÀ» ÀÛ¼ºÇØ ´ÙÀ½¿¡ ±×°ÍµéÀ» »èÁ¦ÇÕ´Ï´Ù. objcopy (Àº)´Â ¸ðµç º¯È¯ ÀÛ¾÷À¸·Î BFD ¸¦ »ç¿ëÇÕ´Ï´Ù; Áï BFD °¡ ¾Ë°í ÀÖ´Ù Æ÷¸ËÀº ¸ðµÎ ¾Ë°í ÀÖ´Â ÀÏÀÌ µÇ¹Ç·Î, ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÏÁö ¾Ê¾Æµµ ´ëºÎºÐÀÇ Æ÷¸ËÀ» ÀνÄÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
objcopy ±×¸®°í Ãâ·Â ¸ÕÀú srec (À»)¸¦ ÁöÁ¤ÇÑ´Ù (¿¹¸¦ µé¸é -O srec (À»)¸¦ »ç¿ëÇÑ´Ù) ÀÏ·Î S·¹Äڵ带 »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
objcopy ±×¸®°í Ãâ·Â ¸ÕÀú binary (À»)¸¦ ÁöÁ¤ÇÑ´Ù (¿¹¸¦ µé¸é -O binary (À»)¸¦ »ç¿ëÇÑ´Ù) ÀÏ·Î »ýÀÇ ¹ÙÀ̳븮Çʵ带 »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. objcopy ±×¸®°í »ýÀÇ ¹ÙÀ̳븮Çʵ带 »ý¼ºÇÏ´Â °ÍÀº, º»ÁúÀûÀ¸·Î´Â ÀÔ·ÂÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏÀÇ ³»¿ëÀÇ memery dump¸¦ »ý¼ºÇÏ´Â °Í¿¡ µÇ°ÚÁö¿ä. ½Éº¼°ú Àç¹èÄ¡ Á¤º¸´Â ¸ðµÎ ¹ö¸®°í °¡Áý´Ï´Ù. memery dump´Â Ãâ·Â ÆÄÀÏ¿¡ Ä«ÇǵǴ °¡¿îµ¥ °¡Àå ÀúÀ§ÀÇ ¼½¼ÇÀÇ °¡»ó ÁּҷκÎÅÍ ½ÃÀ۵˴ϴÙ.
S·¹Äڵ峪 »ýÀÇ ¹ÙÀ̳븮Çʵ带 »ý¼ºÇÏ´Â °æ¿ì´Â, -S (À»)¸¦ »ç¿ëÇØ µð¹ö±× Á¤º¸¸¦ Æ÷ÇÔÇÑ ¼½¼ÇÀ» »èÁ¦ÇÏ´Â °ÍÀÌ ÁÁÀ»Áöµµ ¸ð¸¨´Ï´Ù. °æ¿ì¿¡ µû¶ó¼­´Â -R ÇÏÁö¸¸, ¹ÙÀ̳븮Çʵ忡 ÇÊ¿ä ¾ø´Â Á¤º¸¸¦ Æ÷ÇÔÇÑ ¼½¼ÇÀ» »èÁ¦Çϴµ¥ À¯¿ëÇÏ°ÚÁö¿ä.
infile (¿Í)°ú outfile (Àº)´Â °¢°¢ ÀԷ°ú Ãâ·Â ÆÄÀÏÀÔ´Ï´Ù. outfile (À»)¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é objcopy (Àº)´Â ÀϽÃÆÄÀÏÀ» ÀÛ¼ºÇÏ°í ³ª¼­ ±× ÆÄÀϸíÀ» ÀÔ·Â ÆÄÀÏ¸í¿¡ ºÙÀÌ°í ¹Ù²Ù¾î ³¡³À´Ï´Ù.

-I bfdname, --input-target=bfdname
ÀÔ·Â ÆÄÀÏÀÇ ¿ÀºêÁ§Æ® Çü½ÄÀ» ÃßÃøÇÏ·Á°í ÇÏ´Â ´ë½Å¿¡ bfdname ÀÌ´Ù°í ÇÏ¿© Ãë±ÞÇÕ´Ï´Ù.
-O bfdname, --output-target=bfdname
¿ÀºêÁ§Æ® Çü½ÄÀ¸·Î¼­ bfdname (À»)¸¦ »ç¿ëÇØ Ãâ·Â ÆÄÀÏ¿¡ ±âÀÔÇÕ´Ï´Ù.
-F bfdname, --target=bfdname
ÀÔÃâ·Â ¾çÂÊ ¸ðµÎÀÇ ¿ÀºêÁ§Æ® Çü½ÄÀÌ bfdname ÀÌ´Ù°í ÇÕ´Ï´Ù; Áï, ÀÔ·ÂÀ¸·ÎºÎÅÍ Ãâ·Â¿¡ ¹«º¯È¯À¸·Î µ¥ÀÌÅ͸¦ ´Ü¼øÇÏ°Ô Àü¼Û ÇÑ´Ù°í ÇÏ´Â °ÍÀÔ´Ï´Ù.
-j sectionname, --only-section=sectionname
ÁöÁ¤ÇÑ ¼½¼Ç¸¸ ÀÔ·Â ÆÄÀϷκÎÅÍ Ãâ·Â ÆÄÀÏ¿¡ Ä«ÇÇÇØ, ´Ù¸¥ ¸ðµç ¼½¼ÇÀ» ¹ö¸³´Ï´Ù. ÀÌ ¿É¼ÇÀº 2 ȸ ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» ºÎÀûÀýÇÏ°Ô »ç¿ëÇϸé(ÀÚ) Ãâ·Â ÆÄÀÏÀÌ ÀÌ¿ëÇÒ ¼ö ¾ø´Â ¾µ¸ð ÀÖ°Ô µÇ¹Ç·Î ÁÖÀÇÇØ ÁÖ¼¼¿ä.
-R sectionname, --remove-section=sectionname
ÁöÁ¤µÈ ¼½¼ÇÀ» ÆÄÀϷκÎÅÍ ¾ø¾Û´Ï´Ù. ÀÌ ¿É¼ÇÀº 2 ȸ ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» ºÎÀûÀýÇÏ°Ô »ç¿ëÇϸé(ÀÚ) Ãâ·Â ÆÄÀÏÀÌ ÀÌ¿ëÇÒ ¼ö ¾ø´Â ¾µ¸ð ÀÖ°Ô µÇ¹Ç·Î ÁÖÀÇÇØ ÁÖ¼¼¿ä.
-S, --strip-all
Àç¹èÄ¡¿Í ½Éº¼ÀÇ Á¤º¸¸¦ ÀÔ·Â ÆÄÀϷκÎÅÍ Ä«ÇÇÇÏÁö ¾Ê½À´Ï´Ù.
-g, --strip-debug
µð¹ö±× ½Éº¼À» ÀÔ·Â ÆÄÀϷκÎÅÍ Ä«ÇÇÇÏÁö ¾Ê½À´Ï´Ù.
--strip-unneeded
Àç¹èÄ¡ 󸮿¡ ºÒÇÊ¿äÇÑ ½Éº¼À» ¸ðµÎ ¾ø¾Û´Ï´Ù.
-K symbolname, --keep-symbol=symbolname
ÀÔ·Â ÆÄÀϷκÎÅÍ ½Éº¼ symbolname ¸¸À» Ä«ÇÇÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº 2 ȸ ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
-N symbolname, --strip-symbol=symbolname
ÀÔ·Â ÆÄÀϷκÎÅÍ ½Éº¼ symbolname ¸¦ Ä«ÇÇÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¿É¼ÇÀº 2 ȸ ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
-L symbolname, --localize-symbol=symbolname
½Éº¼ symbolname ¸¦, ¿ÜºÎ·ÎºÎÅÍ ÂüÁ¶ÇÒ ¼ö ¾ø°Ô ÆÄÀϳ» ·ÎÄ÷ΠÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº 2 ȸ ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
-W symbolname, --weaken-symbol=symbolname
½Éº¼ symbolname ¸¦ weak ·Î ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº 2 ȸ ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
-x, --discard-all
ÀÔ·Â ÆÄÀϷκÎÅÍ ±Û·Î¹úÀÌ ¾Æ´Ñ ½Éº¼À» Ä«ÇÇÇÏÁö ¾Ê½À´Ï´Ù.
-X, --discard-locals
ÄÄÆÄÀÏ·¯°¡ »ý¼ºÇÑ ·ÎÄà ½Éº¼À» Ä«ÇÇÇÏÁö ¾Ê½À´Ï´Ù. (±×°ÍµéÀº Åë»ó "L" Àΰ¡ ". " ±×¸®°í ½ÃÀ۵˴ϴÙ. )
-b byte, --byte=byte
ÀÔ·Â ÆÄÀÏÀÇ °¢ byte Â÷·Ê°ÀÇ ¹ÙÀÌÆ®¸¸À» ²¨³À´Ï´Ù (Çì´õ µ¥ÀÌÅÍ¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù). byte ¿¡´Â 0 À¸·ÎºÎÅÍ interleave-1 ÀÇ ¹üÀ§ÀÇ °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀº ROM ¿¡ ±âÀÔÇϱâ À§ÇÑ ÆÄÀÏÀ» ÀÛ¼ºÇϱâ À§Çؼ­ À¯¿ëÇÕ´Ï´Ù. ÀüÇüÀûÀ¸·Î´Â srec ÀÇ Ãâ·Â ÁöÁ¤°ú ÇÔ²² »ç¿ëÇÕ´Ï´Ù.
-i interleave, --interleave=interleave
°¢ interleave¹ÙÀÌÆ®¸¶´Ù 1¹ÙÀÌÆ®¸¸À» Ä«ÇÇÇÕ´Ï´Ù. ¾î¶² °ÍÀ» Ä«ÇÇÇÒ±î´Â -b ³ª --byte ¿É¼ÇÀ¸·Î ¼±ÅÃÇÕ´Ï´Ù. µðÆúÆ®´Â 4ÀÔ´Ï´Ù. interleave ´Â -b ³ª --byte ÀÇ ¾î´ÀÂÊÀ̳ª ÁöÁ¤µÇ¾î ÀÖÁö ¾Ê´Ù °æ¿ì´Â ¹«½ÃµË´Ï´Ù.
-p, --preserve-dates
Ãâ·Â ÆÄÀÏÀÇ ¾×¼¼½º ½Ã°¢°ú °»½Å ½Ã°¢À» ÀÔ·Â ÆÄÀÏ¿¡ ¸ÂÃä´Ï´Ù.
--debugging
°¡´ÉÇÏ¸é µð¹ö±× Á¤º¸¸¦ º¯È¯ÇÕ´Ï´Ù. ƯÁ¤ÀÇ µð¹ö±× Á¤º¸ ¹Û¿¡ ¼­Æ÷Æ®ÇÏ°í ÀÖÁö ¾Ê°í, º¯È¯ 󸮴 ½Ã°£À» ÇÊ¿ä·Î ÇÒ °¡´É¼ºÀÌ ÀÖÀ¸¹Ç·Î, ÀÌ°ÍÀº µðÆúÆ®°¡ ¾Æ´Õ´Ï´Ù.
--gap-fill=val
¼½¼Ç°£ÀÇ Æ´À» val ·Î ¹¯½À´Ï´Ù. ÀÌ Á¶ÀÛÀº ¼½¼ÇÀÇ load address (LMA)¿¡ Àû¿ëµË´Ï´Ù. ÀúÀ§ ÁÖ¼ÒÀÇ ¼½¼ÇÀÇ »çÀÌÁ ´Ã·Á, ÇÒ ¼ö ÀÖ´ø ¿©ºÐÀÇ °ø°£À» val ·Î ¹¯´Â ÀÏ·Î ½ÇÇöµÇ°í ÀÖ½À´Ï´Ù.
--pad-to=address
·Îµå ÁÖ¼Ò address ±îÁö Ãâ·Â ÆÄÀÏ¿¡ ÃæÀü¹°À» ÇÕ´Ï´Ù. ÀÌ°ÍÀº ¸¶Áö¸· ¼½¼ÇÀÇ »çÀÌÁ ´Ã¸®´Â ÀÏ·Î ÇàÇØÁý´Ï´Ù. ÇÒ ¼ö ÀÖ´ø ¿©ºÐÀÇ °ø°£Àº --gap-fill ·Î ÁöÁ¤µÈ °ª (µðÆúÆ®´Â 0)À¸·Î ¹¯À» ¼ö ÀÖ½À´Ï´Ù.
--set-start=val
»õ·Î¿î ÆÄÀÏÀÇ °³½Ã ÁÖ¼Ò¸¦ val ·Î ¼³Á¤ÇÕ´Ï´Ù. ¸ðµç ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½ÄÀÌ °³½Ã ÁÖ¼ÒÀÇ ¼³Á¤À» ¼­Æ÷Æ®ÇÏ°í ÀÖ´Ù (¶æ)ÀÌÀ¯°¡ ¾Æ´Õ´Ï´Ù.
--change-start=incr, --adjust-start=incr
°³½Ã ÁÖ¼Ò¸¦, incr ¸¦ °¡»êÇÏ´Â ÀÏ·Î º¯°æÇÕ´Ï´Ù. ¸ðµç ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½ÄÀÌ °³½Ã ÁÖ¼ÒÀÇ ¼³Á¤À» ¼­Æ÷Æ®ÇÏ°í ÀÖ´Ù (¶æ)ÀÌÀ¯°¡ ¾Æ´Õ´Ï´Ù.
--adjust-vma=incr
°³½Ã ÁÖ¼Ò ¹× ¸ðµç ¼½¼ÇÀÇ ÁÖ¼Ò¸¦, incr ¸¦ °¡»êÇÏ´Â ÀÏ·Î º¯°æÇÕ´Ï´Ù. ¸î°³ÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½Ä¿¡¼­´Â ¼½¼ÇÀÇ ÁÖ¼Ò¸¦ ÀÓÀÇÀÇ °ªÀ¸·Î º¯°æÇÏ´Â ÀÏÀº ¿ë¼­µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº ¼½¼ÇÀ» Àç¹èÄ¡ÇÏ´Â °ÍÀº ¾Æ´Ñ °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä; ¸¸¾à ÇÁ·Î±×·¥ÀÌ ¼½¼ÇÀÌ Æ¯Á¤ÀÇ ÁÖ¼Ò¿¡ ·Îµå µÇ´Â ÀÏÀ» ±â´ëÇÏ°í ÀÖ¾î, ±×¸®°í ÀÌ ¿É¼ÇÀÌ ¼½¼ÇÀ» ´Ù¸¥ ÁÖ¼Ò¿¡ ·ÎµåÇϵµ·Ï(µíÀÌ) »ç¿ëµÇ¾úÀ» °æ¿ì´Â, ÇÁ·Î±×·¥Àº Á¤»óÀûÀ¸·Î µ¿ÀÛÇÏÁö ¾ÊÀ»Áöµµ ¸ð¸¨´Ï´Ù.
--change-section-address section{=,+,-}val, --adjust-section-vma  section{=,+,-}val
ÁöÁ¤µÈ section ÀÇ VMA ¹× LMA ÁÖ¼Ò¸¦, ¼³Á¤ ¶Ç´Â º¯°æÇÕ´Ï´Ù. = °¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì´Â, ¼½¼ÇÀÇ ÁÖ¼Ò´Â val ·Î ¼³Á¤µË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é val °¡ ¼½¼ÇÀÇ ÁÖ¼Ò¿¡ °¡»ê ¶Ç´Â °¨»êµË´Ï´Ù. À§ÀÇ --adjust-vma ¿¡ ¾²¿©Á® ÀÖ´Â ÄÚ¸àÆ®µµ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ÀÔ·Â ÆÄÀÏ¿¡ section °¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â, --no-adjust-warnings °¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é °æ°í°¡ Ãâ·ÂµË´Ï´Ù.
--change-section-lma section{=,+,-}val
ÁöÁ¤µÈ section ÀÇ LMA ÁÖ¼Ò¸¦, ¼³Á¤ ¶Ç´Â º¯°æÇÕ´Ï´Ù. = °¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì´Â, ¼½¼ÇÀÇ ÁÖ¼Ò´Â val ·Î ¼³Á¤µË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é val °¡ ¼½¼ÇÀÇ ÁÖ¼Ò¿¡ °¡»ê ¶Ç´Â °¨»êµË´Ï´Ù. À§ÀÇ --adjust-addresses ¿¡ ¾²¿©Á® ÀÖ´Â ÄÚ¸àÆ®µµ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ÀÔ·Â ÆÄÀÏ¿¡ section °¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â, --no-change-warnings °¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é °æ°í°¡ Ãâ·ÂµË´Ï´Ù. --change-section-vma section{=,+,-}val ÁöÁ¤µÈ section ÀÇ VMA ÁÖ¼Ò¸¦, ¼³Á¤ ¶Ç´Â º¯°æÇÕ´Ï´Ù. = °¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì´Â, ¼½¼ÇÀÇ ÁÖ¼Ò´Â val ·Î ¼³Á¤µË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é val °¡ ¼½¼ÇÀÇ ÁÖ¼Ò¿¡ °¡»ê ¶Ç´Â °¨»êµË´Ï´Ù. À§ÀÇ --adjust-addresses ¿¡ ¾²¿©Á® ÀÖ´Â ÄÚ¸àÆ®µµ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ÀÔ·Â ÆÄÀÏ¿¡ section °¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â, --no-change-warnings °¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é °æ°í°¡ Ãâ·ÂµË´Ï´Ù.
--change-warnings, --adjust-warnings
--adjust-section-XXX °¡ ÁöÁ¤µÇ¾î ÁöÁ¤µÈ ¼½¼ÇÀÌ Á¸ÀçÇÏÁö ¾Ê´Â´Ù°í °æ°í°¡ Ãâ·ÂµË´Ï´Ù. ÀÌ°ÍÀº µðÆúÆ®ÀÔ´Ï´Ù.
--no-change-warnings, --no-adjust-warnings
--adjust-section-XXX °¡ ÁöÁ¤µÇ¾î, ÁöÁ¤µÇ¾ú´Ù ¼½¼ÇÀÌ Á¸ÀçÇÏÁö ¾Ê¾Æµµ °æ°í¸¦ Ãâ·ÂÇÏÁö ¾Ê½À´Ï´Ù.
--set-section-flags section=flags
ÁöÁ¤µÈ ¼½¼ÇÀÇ Ç÷¡±×¸¦ ¼³Á¤ÇÕ´Ï´Ù. Àμö flags ´Â Ç÷¡±×¸íÀ» ÄÞ¸¶·Î ´Ü¶ôÁöÀº ij¸¯ÅÍ ¶óÀÎÀÔ´Ï´Ù. ÀνÄÇÏ´Â Ç÷¡±×¸íÀº alloc, contents, load, noload, readonly, code, data, rom, share, debug ÀÔ´Ï´Ù. ¸ðµç Ç÷¡±×°¡ ¸ðµç ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½Ä¿¡¼­ Àǹ̸¦ °¡Áø´Ù°í´Â ÇÒ ¼ö ¾ø½À´Ï´Ù.
--add-section sectionname=filename
sectionname ·Î ÁöÁ¤µÈ À̸§ÀÇ »õ·Î¿î ¼½¼ÇÀ» ÆÄÀÏÀÇ Ä«ÇÇÁß¿¡ µ¡ºÙÀÔ´Ï´Ù. »õ·Î¿î ¼½¼ÇÀÇ ³»¿ëÀº ÆÄÀÏ filename ·ÎºÎÅÍ ¹Þ¾Æµé¿©Áý´Ï´Ù. ¼½¼ÇÀÇ »çÀÌÁî´Â ÆÄÀÏÀÇ »çÀÌÁî°¡ µË´Ï´Ù. ÀÌ ¿É¼ÇÀº ÀÓÀÇÀÇ À̸§À» °¡Áö´Â ¼½¼ÇÀ» ¼­Æ÷Æ®ÇÒ ¼ö ÀÖ´Â ÆÄÀÏ Çü½Ä¿¡¼­¸¸ ±â´ÉÇÕ´Ï´Ù.
--change-leading-char
¸î°³ÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½Ä¿¡¼­ ½Éº¼ÀÇ ÃÖÃʷΠƯ¼ö ij¸¯ÅÍ°¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù. ¹«¾ùº¸´Ù ÀϹÝÀûÀÎ °ÍÀº ¾ð´õ½ºÄÚ¾î·Î, ÀÚÁÖ ÄÄÆÄÀÏ·¯°¡ °¢ ½Éº¼ÀÇ Àü¿¡ µ¡ºÙÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀº objcopy ¿¡, ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½ÄÀ» º¯È¯ÇÒ ¶§¿¡ °¢ ½Éº¼ÀÇ ½ÃÀÛÀÇ Ä³¸¯Å͸¦ º¯°æÇϵµ·Ï Áö½ÃÇÕ´Ï´Ù. º¯È¯ ÀüÈÄÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½ÄÀÌ ½Éº¼ÀÇ ½ÃÀÛ¿¡ °°Àº ij¸¯Å͸¦ »ç¿ëÇÏ°í ÀÖ´Â °æ¿ì´Â, ÀÌ ¿É¼ÇÀº ¾Æ¹«°Íµµ ÇÏÁö ¾Ê½À´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ÀÌ ¿É¼ÇÀ¸·Î ij¸¯Å͸¦ µ¡ºÙÀδÙ, ¶Ç´Â ij¸¯Å͸¦ »èÁ¦ÇÑ´Ù, ¶Ç´Â ij¸¯Å͸¦ º¯°æÇÏ´Â °ÍÀÌ, ÀûÀýÈ÷ ÇàÇØÁý´Ï´Ù.
--remove-leading-char
±Û·Î¹ú ½Éº¼ÀÇ ÃÖÃÊÀÇ Ä³¸¯ÅÍ°¡, ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½Ä¿¡¼­ »ç¿ëµÈ´Ù ½Éº¼ÀÇ ÃÖÃÊ·Î ºÎ°¡µÇ´Â Ư¼ö ij¸¯ÅÍ¿´´ø °æ¿ì´Â, ±× ij¸¯Å͸¦ ¾ø¾Û´Ï´Ù. ½Éº¼¿¡ ÀüÄ¡ µÇ´Â °¡Àå ÀϹÝÀûÀΠij¸¯ÅÍ´Â ¾ð´õ½ºÄÚ¾îÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀº ÀüÄ¡ µÇ°í ÀÖ´Â ¾ð´õ½ºÄھ ¸ðµç ±Û·Î¹ú ½Éº¼·ÎºÎÅÍ ¾ø¾Û´Ï´Ù. ÀÌ°ÍÀº ½Éº¼¸íÀÇ °áÁ¤ÀÌ ´Ù¸¥ ÆÄÀÏ Çü½ÄÀÇ ÆÄÀÏÀ» ÇÔ²² ¸µÅ© ÇÏ°í ½ÍÀº °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù. ÀÌ°ÍÀº --change-leading-char ¿Í´Â ´Ù¸¨´Ï´Ù. ¿Ö³ÄÇϸé ÀÌ ¿É¼Ç¿¡¼­´Â ÀûÀýÇϸé, Ãâ·ÂÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏ Çü½Ä°ú´Â °ü°è¾øÀÌ Ç×»ó ½Éº¼¸íÀ» º¯°æÇØ ¹ö¸®±â ¶§¹®ÀÔ´Ï´Ù.
--srec-len=val
srec Ãâ·Â¿¡¼­¸¸ Àǹ̰¡ ÀÖ½À´Ï´Ù. S ·¹ÄÚµåÀÇ ±æÀ̸¦ val ·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ±æÀÌ¿¡´Â, ÁÖ¼Ò, µ¥ÀÌÅÍ, CRC Çʵ嵵 Æ÷ÇԵ˴ϴÙ.
--srec-forceS3
srec Ãâ·Â¿¡¼­¸¸ Àǹ̰¡ ÀÖ½À´Ï´Ù. S1/S2 ·¹ÄÚµåÀÇ »ý¼ºÀ» ¸·¾Æ, S3 ·¹Äڵ常ÀÇ ¼­½ÄÀ¸·Î ÇÕ´Ï´Ù.
--redefine-sym old=new
½Éº¼ÀÇ À̸§À» old ·ÎºÎÅÍ new ¿¡ º¯°æÇÕ´Ï´Ù. ¼Ò½º°¡ ¾ø´Â 2 °³ÀÇ °Í ¸µÅ© ÇÏ·Á°í ÇÏ°í ÀÖ¾î, À̸§ÀÇ Ãæµ¹ÀÌ ÀÖÀ» ¶§ À¯¿ëÇÏ°ÚÁö¿ä.
--weaken
ÆÄÀÏÀÇ ¸ðµç ±Û·Î¹ú ½Éº¼À» weak ·Î º¯°æÇÕ´Ï´Ù.
-v, --verbose
Ãâ·ÂÀ» ÀåȲÇÏ°Ô ÇÏ´Â: º¯°æµÈ ¸ðµç ¿ÀºêÁ§Æ® ÆÄÀÏÀ» ¸®½ºÆ® ÇÕ´Ï´Ù. ¾ÆÄ«À̺ê(archive)ÀÇ °æ¿ì´Â " objcopy -V" ·Î ¾îÄ«À̺ê(archive)ÀÇ ¸â¹ö°¡ ¸ðµÎ ¸®½ºÆ® µË´Ï´Ù.
-V, --version
objcopy ÀÇ ¹öÁ¯ ¹øÈ£¸¦ Ç¥½ÃÇØ Á¾·áÇÕ´Ï´Ù.
--help
objcopy ÀÇ ¿É¼ÇÀÇ ¿ä¾àÀ» Ç¥½ÃÇØ Á¾·áÇÕ´Ï´Ù.

info ÀÇ `binutils' ÀÇ Ç×; The GNU Binary Utilities, Roland H. Pesch (June 1993)

This document is distributed under the terms of the GNU Free Documentation License, version 1.1. That license is described in the sources for this manual page, but it is not displayed here in order to make this manual more consise. Copies of this license can also be obtained from: http://www.gnu.org/copyleft/.

³ëÄíºñ°ü°í(hnokubi@yyy.or.jp): FreeBSD ¿ëÀ¸·Î ¹ø¿ª
05 April 2000 Free Software Foundation

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.