gendef - Online sa Cloud

Ito ang command gendef na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gendef - DLL export extractor

SINOPSIS


gendef [pagpipilian]Dll>

DESCRIPTION


gendef nagtatapon ng impormasyon sa pag-export ng DLL mula sa 32- at 64-bit na Windows executable (ayon sa pagkakabanggit
PE32 at PE32+ executable).

Opsyon


- Itapon sa stdout

-h, - Tumulong
Maikling ilarawan ang syntax at mga opsyon.

-a, --assume-stdcall
Ipagpalagay na ang mga function na may hindi tiyak na mga convention sa pagtawag ay gumagamit ng stdcall.

-I, --include-def-path <landas>
Magdagdag ng karagdagang mga landas sa paghahanap kung saan hahanapin ang mga pahiwatig na .def file.

-f, --walang-forward-output
Huwag mag-output ng mga forwarder.

oUTPUT


Bilang default gendef nagsusulat ng impormasyon sa pag-export ng DLL sa isang file na pinangalanan pagkatapos ng DLL,
pinapalitan ang .dll ng .def.

KILALA MGA ISYU


Para sa mga 32-bit na DLL, gendef hindi matukoy kung na-export ang isang function na walang return value (void).
sa pamamagitan ng isang DLL ay gumagamit ng stdcall o cdecl. Available ang dalawang solusyon: gamitin ang "-a"opsyon
upang pilitin ang stdcall calling convention, o bumuo ng mga .def file para sa anumang DLL ang DLL na ikaw ay
interesado sa depende sa. gendef ay magbabasa ng iba pang mga .def file na matatagpuan sa gumagana
direktoryo upang matukoy ang kumbensyon sa pagtawag na ginagamit.

Ang mga 64-bit na DLL ay hindi apektado, dahil gumagamit lamang sila ng isang convention sa pagtawag.

Gamitin ang gendef online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa