gendef - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് gendef ആണിത്.

പട്ടിക:

NAME


gendef - DLL എക്സ്പോർട്ട് എക്സ്ട്രാക്റ്റർ

സിനോപ്സിസ്


gendef [ഓപ്ഷനുകൾ]Dll>

വിവരണം


gendef 32-, 64-ബിറ്റ് വിൻഡോസ് എക്സിക്യൂട്ടബിളുകളിൽ നിന്ന് (യഥാക്രമം) DLL കയറ്റുമതി വിവരങ്ങൾ ഡംപ് ചെയ്യുന്നു
PE32, PE32+ എക്സിക്യൂട്ടബിളുകൾ).

ഓപ്ഷനുകൾ


- stdout-ലേക്ക് ഡംപ് ചെയ്യുക

-h, --സഹായിക്കൂ
വാക്യഘടനയും ഓപ്ഷനുകളും സംക്ഷിപ്തമായി വിവരിക്കുക.

-a, --assume-stdcall
അവ്യക്തമായ കോളിംഗ് കൺവെൻഷനുകളുള്ള ഫംഗ്‌ഷനുകൾ stdcall ഉപയോഗിക്കുന്നു എന്ന് കരുതുക.

-I, --include-def-path <പാത>
സൂചന .def ഫയലുകൾക്കായി കൂടുതൽ തിരയൽ പാതകൾ ചേർക്കുക.

-f, --നോ-ഫോർവേഡ്-ഔട്ട്പുട്ട്
ഫോർവേഡർമാരെ ഔട്ട്‌പുട്ട് ചെയ്യരുത്.

ഔട്ട്പ്


സ്ഥിരസ്ഥിതിയായി gendef DLL-ന്റെ പേരിലുള്ള ഒരു ഫയലിലേക്ക് DLL കയറ്റുമതി വിവരങ്ങൾ എഴുതുന്നു,
.dll എന്നതിന് പകരം .def.

അറിയപ്പെടുന്നത് ISSUES


32-ബിറ്റ് DLL-കൾക്കായി, gendef റിട്ടേൺ മൂല്യം (ശൂന്യം) ഇല്ലാത്ത ഒരു ഫംഗ്‌ഷൻ എക്‌സ്‌പോർട്ട് ചെയ്‌തിട്ടുണ്ടോ എന്ന് കണ്ടെത്താൻ കഴിയില്ല
ഒരു DLL stdcall അല്ലെങ്കിൽ cdecl ഉപയോഗിക്കുന്നു. രണ്ട് പരിഹാരങ്ങൾ ലഭ്യമാണ്: ഒന്നുകിൽ ഉപയോഗിക്കുക "-a"ഓപ്ഷൻ
stdcall കോളിംഗ് കൺവെൻഷനുകൾ നിർബന്ധിക്കുക, അല്ലെങ്കിൽ ഏതെങ്കിലും DLL-കൾക്കായി .def ഫയലുകൾ സൃഷ്ടിക്കുക
താൽപ്പര്യം ആശ്രയിച്ചിരിക്കുന്നു. gendef പ്രവർത്തനത്തിൽ കണ്ടെത്തിയ മറ്റ് .def ഫയലുകൾ വായിക്കും
ഉപയോഗത്തിലുള്ള കോളിംഗ് കൺവെൻഷൻ നിർണ്ണയിക്കുന്നതിനുള്ള ഡയറക്ടറി.

64-ബിറ്റ് DLL-കളെ ബാധിക്കില്ല, കാരണം അവ ഒരു കോളിംഗ് കൺവെൻഷൻ മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് gendef ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ