2012-10-19 7 views
7

संकलित करने में समस्याएं मैंने here से हैश टूलकिट स्रोत कोड पास किया है।pshtoolkit

findfuncs_msv10.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _FindMSV10Functions 
whosthere-alt.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _GetLogonSessionData 
whosthere-alt.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _GetLogonSessionData 
whosthere-alt.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main 

मैं इस त्रुटि को कैसे हल करने या वहाँ कोड को संकलित करने के लिए एक और बेहतर तरीका है: जब मैं दृश्य स्टूडियो के साथ यह संकलन कर रहा हूँ अल्टिमेट 2010, मैं निम्न त्रुटि मिलेगा। मैं सी के लिए नया हूं और मैं किसी भी सुझाव के लिए खुला हूं।

अपडेट: मैंने Secur32.lib और Psapi.lib को लिंक किया है और यह संकलित करता है। बहुत बहुत धन्यवाद

+0

आप पुस्तकालय जो लागू करता GetModuleInformation() – Jeyaram

+0

आप इसे यहाँ से डाउनलोड शामिल करने की ज़रूरत? वह कहाँ है? – Sheena

+1

यह एक टाइपो त्रुटि थी, मुझे इसे http://oss.coresecurity.com/projects/pshtoolkit.htm पर मिला – user1758596

उत्तर

2

ऐसा लगता है कि आपको कुछ अतिरिक्त पुस्तकालयों से लिंक करने की आवश्यकता है।

यदि आप MSDN में त्रुटियों (सूचीबद्ध अंडरस्कोर से कम) में सूचीबद्ध फ़ंक्शंस की खोज करते हैं, तो यह आपको दिखाएगा कि कौन से लाइब्रेरी लिंक हैं।

उदा।

  • GetModuleInformation, या तो Kernel32.lib या Psaip.lib में है Windows के संस्करण आप
  • LsaGetLogonSessionData उपयोग कर रहे हैं पर निर्भर करता है Secur32.lib
1

में है आप को जोड़ने के लिए * जरूरत है। विजुअल स्टूडियो प्रोजेक्ट में lib फ़ाइलें।

Example