рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

Arm-linux-androideabi-dlltool - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЖрд░реНрдо-рд▓рд┐рдирдХреНрд╕-рдПрдВрдбреНрд░реЙрдЗрдбрдмреА-рдбреАрдПрд▓рдЯреВрд▓ рдЪрд▓рд╛рдПрдВред

рдпрд╣ рдХрдорд╛рдВрдб рдЖрд░реНрдо-рд▓рд┐рдирдХреНрд╕-рдПрдВрдбреНрд░реЙрдЗрдбрдмреА-рдбреАрдПрд▓рдЯреВрд▓ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


dlltool - DLL рдмрдирд╛рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдПрдБред

SYNOPSIS


рдбреАрдПрд▓рдПрд▓рдЯреВрд▓ [-d|--рдЗрдирдкреБрдЯ-рдбреАрдлрд╝ рдбреАрдИрдПрдлрд╝-рдлрд╝рд╛рдЗрд▓-рдирд╛рдо]
[-b|--рдмреЗрд╕-рдлрд╛рдЗрд▓ рдЖрдзрд╛рд░-рдлрд╝рд╛рдЗрд▓-рдирд╛рдо]
[-e|--рдЖрдЙрдЯрдкреБрдЯ-рдПрдХреНрд╕рдк рдирд┐рд░реНрдпрд╛рдд-рдлрд╝рд╛рдЗрд▓-рдирд╛рдо]
[-z|--рдЖрдЙрдЯрдкреБрдЯ-рдбрд┐рдл рдбреАрдИрдПрдлрд╝-рдлрд╝рд╛рдЗрд▓-рдирд╛рдо]
[-l|--рдЖрдЙрдЯрдкреБрдЯ-рд▓рд┐рдм рдкреБрд╕реНрддрдХрд╛рд▓рдп-рдлрд╝рд╛рдЗрд▓-рдирд╛рдо]
[-y|--рдЖрдЙрдЯрдкреБрдЯ-рджреЗрд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдп-рдлрд╝рд╛рдЗрд▓-рдирд╛рдо]
[--рдирд┐рд░реНрдпрд╛рдд-рд╕рднреА-рдкреНрд░рддреАрдХреЛрдВ] [--рдирд╣реАрдВ-рдирд┐рд░реНрдпрд╛рдд-рд╕рднреА-рдкреНрд░рддреАрдХреЛрдВ]
[--рдмрд╣рд┐рд╖реНрдХреГрдд-рдкреНрд░рддреАрдХ рд╕реВрдЪреА]
[--рдирд╣реАрдВ-рдбрд┐рдлрд╝реЙрд▓реНрдЯ-рдмрд╣рд┐рд╖реНрдХреГрдд]
[-S|--рдЬреИрд╕рд╛ рдкрде-рд╕реЗ-рд╕рдВрдпреЛрдЬрдирдХрд░реНрддрд╛] [-f|--as-рдЭрдВрдбреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ]
[-D|--dllрдирд╛рдо рдирд╛рдо] [-m|--рдорд╢реАрди рдорд╢реАрди]
[-a|--рдЬреЛрдбрд╝-рдЕрдкреНрд░рддреНрдпрдХреНрд╖]
[-U|--рдЬреЛрдбрд╝-рдЕрдВрдбрд░рд╕реНрдХреЛрд░] [--add-stdрдХреЙрд▓-рдЕрдВрдбрд░рд╕реНрдХреЛрд░]
[-k|--рдорд╛рд░-рдПрдЯ] [-A|--add-stdcall-рдЙрдкрдирд╛рдо]
[-p|--ext-рдЙрдкрд╕рд░реНрдЧ-рдЙрдкрдирд╛рдо рдЙрдкрд╕рд░реНрдЧ]
[-x|--no-idata4] [-c|--no-idata5]
[--рдЙрдкрдпреЛрдЧ-рдирд▓-рдЙрдкрд╕рд░реНрдЧ-рдЖрдпрд╛рдд-рддрд╛рд▓рд┐рдХрд╛]
[-I|--рдкрд╣рдЪрд╛рди рд▓реЛ рдкреБрд╕реНрддрдХрд╛рд▓рдп-рдлрд╝рд╛рдЗрд▓-рдирд╛рдо] [--рдкрд╣рдЪрд╛рди-рд╕рдЦреНрдд]
[-i|--рдЗрдВрдЯрд░рд╡рд░реНрдХ]
[-n|--рдиреЛрдбрд▓реАрдЯ] [-t|--рдЕрд╕реНрдерд╛рдпреА рдЙрдкрд╕рд░реНрдЧ рдЙрдкрд╕рд░реНрдЧ]
[-v|--рд╢рдмреНрджрд╢рдГ]
[-h|--рдорджрдж] [-V|--рд╕рдВрд╕реНрдХрд░рдг]
[--рдирд╣реАрдВ-рдЕрдЧреНрд░рдгреА-рдЕрдВрдбрд░рд╕реНрдХреЛрд░] [--рдЕрдЧреНрд░рдгреА-рдЕрдВрдбрд░рд╕реНрдХреЛрд░]
[рдСрдмреНрдЬреЗрдХреНрдЯ-рдлрд╛рдЗрд▓ ...]

рд╡рд░реНрдгрди


рдбреАрдПрд▓рдЯреВрд▓ рдЗрд╕рдХреЗ рдЗрдирдкреБрдЯ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕рд╕реЗ рдЖ рд╕рдХрддрд╛ рд╣реИ -d рдФрд░ -b рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╡рд╕реНрддреБ
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╛рдЗрд▓реЗрдВред рдпрд╣ рддрдм рдЗрди рдЗрдирдкреБрдЯреНрд╕ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ -e рд╡рд┐рдХрд▓реНрдк
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реИред рдЕрдЧрд░ -l рд╡рд┐рдХрд▓реНрдк рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ -z рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╣ рдПрдХ def рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реИред рдХреЛрдИ рднреА
рдпрд╛ рд╕рднреА -e, -l рдФрд░ -z рд╡рд┐рдХрд▓реНрдк dlltool рдХреЗ рдПрдХ рдЖрдордВрддреНрд░рдг рдореЗрдВ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ рдбреАрдПрд▓рдПрд▓ рдмрдирд╛рддреЗ рд╕рдордп, рдбреАрдПрд▓рдПрд▓ рдХреЗ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде, рддреАрди рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдЕрдиреНрдп рдлрд╝рд╛рдЗрд▓реЗрдВред рдбреАрдПрд▓рдЯреВрд▓ рдЗрди рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓ рд╣реИ a рдбреАрдИрдПрдлрд╝ рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреА рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рдлрд╝рдВрдХреНрд╢рди рдбреАрдПрд▓рдПрд▓ рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ,
рдЬреЛ рдбреАрдПрд▓рдПрд▓ рдЖрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдпрд╣ рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝рд╛рдЗрд▓ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ
рд╣рд╛рде, рдпрд╛ рдбреАрдПрд▓рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ -z рд╡рд┐рдХрд▓реНрдкред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдбреАрдПрд▓рдЯреВрд▓ рдорд░реНрдЬреА
рдЗрд╕рдХреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрдХреИрди рдХрд░реЗрдВ, рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВ рдЬрд┐рдирдореЗрдВ рд╣реИ
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рдбрд╛рд▓ рджреА рдЧрдИ рд╣реИрдВ рдбреАрдИрдПрдлрд╝ рдЗрд╕реЗ рдлрд╛рдЗрд▓ рдХрд░реЗрдВ
рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред

рдХрд┐рд╕реА рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдбреАрдПрд▓рдПрд▓ рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕рдХреЗ рдкрд╛рд╕ рдПрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
-рдирд┐рд░реНрдпрд╛рдд: рдореЗрдВ рдкреНрд░рд╡реЗрд╢ .рдбрд╛рдпрд░реЗрдХреНрдЯрд╡реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЕрдиреБрднрд╛рдЧред рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реА рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдПрд╕рдПрдо () рдСрдкрд░реЗрдЯрд░:

рдПрдПрд╕рдПрдо (".рд╕реЗрдХреНрд╢рди .drectve");
asm (".ascii \"-export:my_func\"");

int my_func (рд╢реВрдиреНрдп) {...}

DLL рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рджреВрд╕рд░реА рдлрд╝рд╛рдЗрд▓ рдПрдХ рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рд╣реИред рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИ
рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╛рдЗрд▓реЗрдВ рдЬреЛ рдбреАрдПрд▓рдПрд▓ рдХреЗ рд╢рд░реАрд░ рдХреЛ рдмрдирд╛рддреА рд╣реИрдВ рдФрд░ рдпрд╣ рдбреАрдПрд▓рдПрд▓ рдХреЗ рдмреАрдЪ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рд╕рдВрднрд╛рд▓рддреА рд╣реИрдВ
рдФрд░ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ред рдпрд╣ рдПрдХ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рд╣реИ рдФрд░ рдЗрд╕реЗ рджреЗрдХрд░ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ -e
рд╡рд┐рдХрд▓реНрдк рдбреАрдПрд▓рдЯреВрд▓ рдЬрдм рдпрд╣ рдмрдирд╛ рд░рд╣рд╛ рд╣реЛ рдпрд╛ a . рдореЗрдВ рдкрдврд╝ рд░рд╣рд╛ рд╣реЛ рдбреАрдИрдПрдлрд╝ рдлрд╝рд╛рдЗрд▓.

рдбреАрдПрд▓рдПрд▓ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рддреАрд╕рд░реА рдлрд╛рдЗрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╛рдЗрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрди рдХреЗ рд╕рд╛рде рд▓рд┐рдВрдХ рдХрд░реЗрдВрдЧреЗ
рдбреАрдПрд▓рдПрд▓ (рдПрдХ 'рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп') рдореЗрдВ рдХрд╛рд░реНрдпреЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ
рджреЗрдХрд░ -l dlltool рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдЬрдм рд╡рд╣ рдмрдирд╛ рд░рд╣рд╛ рд╣реЛ рдпрд╛ рдкрдврд╝ рд░рд╣рд╛ рд╣реЛ рдбреАрдИрдПрдлрд╝ рдлрд╝рд╛рдЗрд▓.

рдЕрдЧрд░ -y рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, dlltool рдПрдХ рд╡рд┐рд▓рдВрдм-рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рд╛рдорд╛рдиреНрдп рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдХреЗрд╡рд▓ рдбреАрдПрд▓рдПрд▓ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЬреИрд╕реЗ рд╣реА
рдПрдХ рдЖрдпрд╛рддрд┐рдд рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдкрд╣рд▓реА рдмрд╛рд░ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдореА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
рд╕реНрдерд┐рд░ рд╡рд┐рд▓рдВрдм рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдореЗрдВ __рджреЗрд░реА рд▓реЛрдб рд╣реЗрд▓реНрдкрд░ 2 (), рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк
рдХрд░реНрдиреЗрд▓ 32 рд╕реЗ LoadLibraryA рдФрд░ GetProcAddress рдЖрдпрд╛рдд рдХрд░реЗрдЧрд╛ред

рдбреАрдПрд▓рдЯреВрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рд╛рде рд╕реЗ рдмрдирд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдХрд░ рдмрдирд╛рддрд╛ рд╣реИ
рдЕрд╕реЗрдВрдмрд▓рд░ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╡рд╛рд▓реА рдЕрд╕реНрдерд╛рдпреА рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдлрд┐рд░ рдЗрдиреНрд╣реЗрдВ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рдирд╛ред NS -S рдЖрджреЗрд╢
рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рдкрде рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ dlltool рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдФрд░
la -f рдЙрд╕ рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЭрдВрдбреЗ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред NS -n рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
dlltool рдХреЛ рдЗрди рдЕрд╕реНрдерд╛рдпреА рдЕрд╕реЗрдВрдмрд▓рд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рд░реЛрдХреЗрдВ рдЬрдм рдпрд╣ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ -n
рджреЛ рдмрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ рдпрд╣ dlltool рдХреЛ рдЕрд╕реНрдерд╛рдпреА рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рд░реЛрдХреЗрдЧрд╛
рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рдерд╛ред

рдпрд╣рд╛рдБ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рд╕реЗ DLL рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдбреАрдПрд▓рдПрд▓.рд╕реА рдФрд░ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рднреА рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ
(рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд╛рд░реНрдпрдХреНрд░рдо.рдУ) рдЬреЛ рдЙрд╕ рдбреАрдПрд▓рдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ:

рдЬреАрд╕реАрд╕реА-рд╕реА dll.c
dlltool -e Exports.o -l dll.lib dll.o
gcc dll.o Exports.o -o dll.dll
gcc рдкреНрд░реЛрдЧреНрд░рд╛рдо.o dll.lib -o рдкреНрд░реЛрдЧреНрд░рд╛рдо

рдбреАрдПрд▓рдЯреВрд▓ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдбреАрдПрд▓рдПрд▓ рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдХрд╛ рд╡рд░реНрдгрди рджреЗрдЦреЗрдВ -I or --рдкрд╣рдЪрд╛рди рд▓реЛ рд╡рд┐рдХрд▓реНрдк.

рд╡рд┐рдХрд▓реНрдк


рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрд░реНрде рд╣реИрдВ:

-d рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
--рдЗрдирдкреБрдЯ-рдбреАрдлрд╝ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
a . рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдбреАрдИрдПрдлрд╝ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

-b рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
--рдмреЗрд╕-рдлрд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдкрдврд╝рдиреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА
рдлрд╝рд╛рдЗрд▓ dlltool рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЬреЛрдбрд╝ рджреА рдЬрд╛рдПрдЧреАред

-e рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
--рдЖрдЙрдЯрдкреБрдЯ-рдПрдХреНрд╕рдк рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
dlltool рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред

-z рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
--рдЖрдЙрдЯрдкреБрдЯ-рдбрд┐рдл рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдбреАрдИрдПрдлрд╝ dlltool рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ред

-l рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
--рдЖрдЙрдЯрдкреБрдЯ-рд▓рд┐рдм рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
dlltool рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред

-y рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
--рдЖрдЙрдЯрдкреБрдЯ-рджреЗрд░реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
dlltool рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рджреЗрд░реА-рдЖрдпрд╛рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред

--рдирд┐рд░реНрдпрд╛рдд-рд╕рднреА-рдкреНрд░рддреАрдХреЛрдВ
рдЗрдирдкреБрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ рдХрдордЬреЛрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рддреАрдХреЛрдВ рдХреЛ рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдиреЗрдВ
рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред рдкреНрд░рддреАрдХреЛрдВ рдХреА рдПрдХ рдЫреЛрдЯреА рд╕реВрдЪреА рд╣реИ рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВ;
рджреЗрдЦ --рдирд╣реАрдВ-рдбрд┐рдлрд╝реЙрд▓реНрдЯ-рдмрд╣рд┐рд╖реНрдХреГрдд рд╡рд┐рдХрд▓реНрдкред рдЖрдк рдкреНрд░рддреАрдХреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ --рдмрд╣рд┐рд╖реНрдХреГрдд-рдкреНрд░рддреАрдХ рд╡рд┐рдХрд▓реНрдк.

--рдирд╣реАрдВ-рдирд┐рд░реНрдпрд╛рдд-рд╕рднреА-рдкреНрд░рддреАрдХреЛрдВ
рдХреЗрд╡рд▓ рдПрдХ рдЗрдирдкреБрдЯ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реВрдЪреАрдмрджреНрдз рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рддреАрдХ рдбреАрдИрдПрдлрд╝ рдлрд╝рд╛рдЗрд▓ рдпрд╛ in .рдбрд╛рдпрд░реЗрдХреНрдЯрд╡реЗ рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ
рдЗрдирдкреБрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВред рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИред NS .рдбрд╛рдпрд░реЗрдХреНрдЯрд╡реЗ рдЕрдиреБрднрд╛рдЧ рд╣реИрдВ
рдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ dllexport рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБред

--рдмрд╣рд┐рд╖реНрдХреГрдд-рдкреНрд░рддреАрдХ рд╕реВрдЪреА
рдореЗрдВ рдкреНрд░рддреАрдХреЛрдВ рдХрд╛ рдирд┐рд░реНрдпрд╛рдд рди рдХрд░реЗрдВ рд╕реВрдЪреА. рдпрд╣ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рдкреНрд░рддреАрдХ рдирд╛рдореЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ
рдпрд╛ рдмреГрд╣рджрд╛рдиреНрддреНрд░ рд╡рд░реНрдгред рдкреНрд░рддреАрдХ рдирд╛рдореЛрдВ рдореЗрдВ рдПрдХ рдкреНрд░рдореБрдЦ рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕
рддрднреА рд╕рд╛рд░реНрдердХ рд╣реЛрддрд╛ рд╣реИ рдЬрдм --рдирд┐рд░реНрдпрд╛рдд-рд╕рднреА-рдкреНрд░рддреАрдХреЛрдВ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

--рдирд╣реАрдВ-рдбрд┐рдлрд╝реЙрд▓реНрдЯ-рдмрд╣рд┐рд╖реНрдХреГрдд
. --рдирд┐рд░реНрдпрд╛рдд-рд╕рднреА-рдкреНрд░рддреАрдХреЛрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рд╕реЗ рдмрдЪ рдЬрд╛рдПрдЧрд╛
рдкреНрд░рддреАрдХ рдирд┐рд░реНрдпрд╛рдд рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреА рд╣реИ рдбреАрдПрд▓рдореЗрди@12,
рдбреАрдПрд▓рдПрдВрдЯреНрд░реАрдкреЙрдЗрдВрдЯ@0, рдЕрд╢реБрджреНрдз_ptr. рдЖрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ --рдирд╣реАрдВ-рдбрд┐рдлрд╝реЙрд▓реНрдЯ-рдмрд╣рд┐рд╖реНрдХреГрдд рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк
рдФрд░ рдЗрди рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддреАрдХреЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВред рдпрд╣ рддрднреА рд╕рд╛рд░реНрдердХ рд╣реЛрддрд╛ рд╣реИ рдЬрдм --рдирд┐рд░реНрдпрд╛рдд-рд╕рднреА-рдкреНрд░рддреАрдХреЛрдВ
рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

-S рдкрде
--рдЬреИрд╕рд╛ рдкрде
рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕рд╣рд┐рдд рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ред

-f рд╡рд┐рдХрд▓реНрдкреЛрдВ
--as-рдЭрдВрдбреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ
рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЛ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрдм
рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдгред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рддрдм рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЬрдм -S рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рдПрдХ рддрд░реНрдХ рд▓реЗрддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдпрд╣ рдХрдорд╛рдВрдб рдкрд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЖрддрд╛ рд╣реИ
рд▓рд╛рдЗрди, рдлрд┐рд░ рдмрд╛рдж рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдШрдЯрдирд╛рдПрдВ рдкрд╣рд▓реЗ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рджреЗрдВрдЧреАред рддреЛ рдЕрдЧрд░ рдЬрд░реВрд░реА рд╣реИ
рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЛ рдХрдИ рд╡рд┐рдХрд▓реНрдк рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рджреЛрд╣рд░реЗ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

-D рдирд╛рдо
--dll-рдирд╛рдо рдирд╛рдо
рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдбреАрдИрдПрдлрд╝ рдбреАрдПрд▓рдПрд▓ рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдлрд╛рдЗрд▓ рдХрд░реЗрдВ рдЬрдм -e
рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ -e
рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреАрдПрд▓рдПрд▓ рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

-m рдорд╢реАрди
-рдордЫреАрди рдорд╢реАрди
рдорд╢реАрди рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдИ рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдбреАрдПрд▓рдЯреВрд▓ рд╣реИ
рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЗрд╕реЗ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддреЗ рдереЗред рдПрдЖрд░рдПрдо рдХреЗ рд▓рд┐рдП рдбреАрдПрд▓рдПрд▓ рдмрдирд╛рддреЗ рд╕рдордп рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ
рдкреНрд░реЛрд╕реЗрд╕рд░, рдЬрдм рдбреАрдПрд▓рдПрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдердВрдм рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреЛрдб рдХреА рдЬрд╛рддреА рд╣реИред

-a
--рдЬреЛрдбрд╝-рдЕрдкреНрд░рддреНрдпрдХреНрд╖
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ рдЗрд╕реЗ рдПрдХ рдЕрдиреБрднрд╛рдЧ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ
рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рдЬреЛ рднреА рд╣реЛ!

-U
--рдЬреЛрдбрд╝-рдЕрдВрдбрд░рд╕реНрдХреЛрд░
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕реЗ рдПрдХ рдкреНрд░реАрдкреЗрдиреНрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░реЗрдВ рд╕рдм рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЧрдП рдкреНрд░рддреАрдХ

--рдирд╣реАрдВ-рдЕрдЧреНрд░рдгреА-рдЕрдВрдбрд░рд╕реНрдХреЛрд░
--рдЕрдЧреНрд░рдгреА-рдЕрдВрдбрд░рд╕реНрдХреЛрд░
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдорд╛рдирдХ рдкреНрд░рддреАрдХ рдХреЛ рдЙрдкрд╕рд░реНрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдирд╣реАрдВред

--add-stdрдХреЙрд▓-рдЕрдВрдбрд░рд╕реНрдХреЛрд░
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕реЗ рдПрдХ рдкреНрд░реАрдкреЗрдиреНрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЧрдП рдирд╛рдореЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░реЗрдВ stdcall рдХрд╛рд░реНрдпред рдЪрд░ рдирд╛рдо рдФрд░ рдЧреИрд░-stdcall
рдлрд╝рдВрдХреНрд╢рди рдирд╛рдо рд╕рдВрд╢реЛрдзрд┐рдд рдирд╣реАрдВ рд╣реИрдВред GNU-рд╕рдВрдЧрдд рдмрдирд╛рддреЗ рд╕рдордп рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ
рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдбреАрдПрд▓рдПрд▓ рдХреЗ рд▓рд┐рдП рдЖрдпрд╛рдд libs рдЬреЛ рдПрдордПрд╕-рд╡рд┐рдВрдбреЛрдЬ рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде рдмрдирд╛рдП рдЧрдП рдереЗред

-k
--рдорд╛рд░-рдПрдЯ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ @ stdcall рдХреЗ рдирд╛рдо рд╕реЗ рдкреНрд░рддреНрдпрдп рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдП
рдлрд╝рдВрдХреНрд╢рдВрд╕ рдЬреЛ DLL рд╕реЗ рдЖрдпрд╛рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдЖрдпрд╛рдд рдмрдирд╛рддреЗ рд╕рдордп рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ
рдПрдХ DLL рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЬреЛ stdcall рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреА рд╣реИ рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рдХреЗ рдмрд┐рдирд╛ @
рдкреНрд░рддреАрдХ рдирд╛рдо рдкреНрд░рддреНрдпрдп.

рдпрд╣ рдЖрдпрд╛рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджреНрд╡рд╛рд░рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рдирд╛рдордХрд░рдг рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ
рдЗрд╕рдХреЗ рд╡рд┐рд░реБрджреНрдз рд▓рд┐рдВрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЖрдпрд╛рдд рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ (рдЕрд░реНрдерд╛рддреН .idata рдЕрдиреБрднрд╛рдЧ)ред

-A
--add-stdcall-рдЙрдкрдирд╛рдо
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдирд╛рдо рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП
stdcall рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рдмрд┐рдирд╛ @ рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ @ .

-p
--ext-рдЙрдкрд╕рд░реНрдЧ-рдЙрдкрдирд╛рдо рдЙрдкрд╕рд░реНрдЧ
рдХрд╛рд░рдгреЛрдВ рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд╕рд╛рде рд╕рднреА рдбреАрдПрд▓рдПрд▓ рдЖрдпрд╛рдд рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдЙрдкрдирд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
рдЙрдкрд╕рд░реНрдЧред рдЙрдкрдирд╛рдо рдмрд╛рд╣рд░реА рдФрд░ рдЖрдпрд╛рдд рджреЛрдиреЛрдВ рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдХреЛрдИ рдЕрдЧреНрд░рдгреА рдирд╣реАрдВ рд╣реИ
рдЕрдВрдбрд░рд╕реНрдХреЛрд░ред

-x
--no-idata4
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ рдЗрд╕реЗ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП
".idata4" рдЦрдВрдбред рдпрд╣ рдХреБрдЫ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рд╣реИред

--рдЙрдкрдпреЛрдЧ-рдирд▓-рдЙрдкрд╕рд░реНрдЧ-рдЖрдпрд╛рдд-рддрд╛рд▓рд┐рдХрд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╛рдЗрд▓реЗрдВ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕реЗ рдЙрдкрд╕рд░реНрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
".idata4" рдФрд░ ".idata5" рд╢реВрдиреНрдп рд╕реЗ рдПрдХ рддрддреНрд╡ред рдпрд╣ рдкреБрд░рд╛рдиреЗ gnu рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ
"dlltool" рдХреА рдкреАрдврд╝реАред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдмрдВрдж рд╣реИред

-c
--no-idata5
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ рдЗрд╕реЗ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП
".idata5" рдЦрдВрдбред рдпрд╣ рдХреБрдЫ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рд╣реИред

-I рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
--рдкрд╣рдЪрд╛рди рд▓реЛ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдбреАрдПрд▓рдЯреВрд▓ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдФрд░
рд░рд┐рдкреЛрд░реНрдЯ, "рд╕реНрдЯрдбрдЖрдЙрдЯ" рдкрд░, рд╕рдВрдмрдВрдзрд┐рдд рдбреАрдПрд▓рдПрд▓ рдХрд╛ рдирд╛рдоред рдпрд╣ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдкреЛрдВ рдФрд░ рддрд░реНрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХрд┐рдиреНрд╣реАрдВ рдЕрдиреНрдп рд╕рдВрдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрддред
рдбреАрдПрд▓рдЯреВрд▓ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдЕрдЧрд░ рдЖрдпрд╛рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЖрдпрд╛рдд рдирд╣реАрдВ рд╣реИ
рдкреБрд╕реНрддрдХрд╛рд▓рдпред рдпрд╣ рд╕рднреА рджреЗрдЦреЗрдВ --рдкрд╣рдЪрд╛рди-рд╕рдЦреНрдд.

--рдкрд╣рдЪрд╛рди-рд╕рдЦреНрдд
рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ --рдкрд╣рдЪрд╛рди рд▓реЛ рд╡рд┐рдХрд▓реНрдк, рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреА рд╕реВрдЪрдирд╛ рджреА рдЬрд╛рддреА рд╣реИ рдпрджрд┐
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдбреАрдПрд▓рдПрд▓ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред

-i
--рдЗрдВрдЯрд░рд╡рд░реНрдХ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдбреАрдПрд▓рдЯреВрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдХрд┐ рдпрд╣ рдПрдЖрд░рдПрдо рдФрд░ рдердВрдм рдХреЛрдб рдХреЗ рдмреАрдЪ рд╕рд╣рд╛рдпрдХ рдЗрдВрдЯрд░рд╡рд░реНрдХрд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИред

-n
--рдиреЛрдбрд▓реАрдЯ
рдмрдирд╛рддрд╛ рд╣реИ рдбреАрдПрд▓рдЯреВрд▓ рдирд┐рд░реНрдпрд╛рдд рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЕрд╕реНрдерд╛рдпреА рдЕрд╕реЗрдВрдмрд▓рд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВ
рдлрд╝рд╛рдЗрд▓ред рдпрджрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ dlltool рдЕрд╕реНрдерд╛рдпреА рд╡рд╕реНрддреБ рдХреЛ рднреА рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдЧрд╛
рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред

-t рдЙрдкрд╕рд░реНрдЧ
--рдЕрд╕реНрдерд╛рдпреА рдЙрдкрд╕рд░реНрдЧ рдЙрдкрд╕рд░реНрдЧ
рдмрдирд╛рддрд╛ рд╣реИ рдбреАрдПрд▓рдЯреВрд▓ рдЙрдкрдпреЛрдЧ рдЙрдкрд╕рд░реНрдЧ рдЕрд╕реНрдерд╛рдпреА рдХреЛрдбрд╛рдВрддрд░рдХ рдФрд░ рд╡рд╕реНрддреБ рдХреЗ рдирд╛рдо рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп
рдлрд╝рд╛рдЗрд▓реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рдЙрдкрд╕рд░реНрдЧ pid рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред

-v
--рд╢рдмреНрджрд╢рдГ
dlltool рдпрд╣ рдмрддрд╛рдПрдВ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред

-h
--рдорджрдж
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИред

-V
--рд╕рдВрд╕реНрдХрд░рдг
dlltool рдХреА рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИред

@рдкрдЯреНрдЯрд┐рдХрд╛
рд╕реЗ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдкрдврд╝реЗрдВ рдкрдЯреНрдЯрд┐рдХрд╛. рдкрдврд╝реЗ рдЧрдП рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдореВрд▓ @рдкрдЯреНрдЯрд┐рдХрд╛ рд╡рд┐рдХрд▓реНрдкред рдЕрдЧрд░ рдкрдЯреНрдЯрд┐рдХрд╛ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдкрдврд╝рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рд╡рд┐рдХрд▓реНрдк
рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ред

рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдкрдЯреНрдЯрд┐рдХрд╛ рд╡реНрд╣рд╛рдЗрдЯрд╕реНрдкреЗрд╕ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╡реНрд╣рд╛рдЗрдЯрд╕реНрдкреЗрд╕ рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХрд▓ рдпрд╛ рджреЛрд╣рд░реЗ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рдХрд▓реНрдк рдХреЛ рдШреЗрд░рдХрд░ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдореЗрдВред рдХреЛрдИ рднреА
рдХреИрд░реЗрдХреНрдЯрд░ (рдмреИрдХрд╕реНрд▓реИрд╢ рд╕рд╣рд┐рдд) рдХреЛ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдмреА . рд╕реЗ рдкреНрд░реАрдлрд┐рдХреНрд╕ рдХрд░рдХреЗ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдмреИрдХрд╕реНрд▓реИрд╢ рдХреЗ рд╕рд╛рде рд╢рд╛рдорд┐рд▓ рд╣реИред NS рдкрдЯреНрдЯрд┐рдХрд╛ рд╕реНрд╡рдпрдВ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд @ рд╣реЛ рд╕рдХрддрд╛ рд╣реИрдкрдЯреНрдЯрд┐рдХрд╛ рд╡рд┐рдХрд▓реНрдк; рдХреЛрдИ рднреА
рдРрд╕реЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди Arm-linux-androideabi-dlltool рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad