2013-06-25 5 views
5

पर कौन सा पर्ल चल रहा है इसका मूल्यांकन करने के लिए मुझे मूल्यांकन करना होगा कि विंडोज़ के लिए कौन सा पर्ल एक मशीन पर चल रहा है जिस पर मुझे दूरस्थ पहुंच मिली है। मैं पहले से हीविंडोज मशीन

perl -v 

और

perl -V 

इस्तेमाल किया जो मुझे पहले से ही देता है संस्करण संख्या आदि लेकिन मैं बाहर कैसे पा सकते हैं, अगर यह ActiveState पर्ल या स्ट्राबेरी पर्ल या कुछ और है? इस समय मेरा पहला अनुमान यह है कि मैं सिर्फ अंधा हूं या कुछ ...

अग्रिम धन्यवाद।

+0

यह है यह centos, SuSE या डेबियन पर्ल पूछ की तरह है? –

+0

लेकिन मुझे यह जानने की ज़रूरत है कि इसे सही मॉड्यूल स्थापित करने के लिए कैसे संकलित किया गया था ... यदि यह एक शुद्ध पर्ल मॉड्यूल है ... सुनिश्चित करें ... कोई समस्या नहीं है, लेकिन अगर इसमें सी संकलित भागों हैं, तो मुझे यह जानना होगा कि यह कैसे सही मॉड्यूल-संस्करण प्राप्त करने के लिए संकलित किया गया था। या मैं गलत हूँ? यदि हां, तो क्या आप कृपया बता सकते हैं कि मुझे गलत कहां है? धन्यवाद – Diskilla

+0

@ डिस्कीला तो आप यह नहीं जानना चाहते कि यह स्ट्रॉबेरी या सक्रिय है या नहीं; आप इस बारे में जानकारी जानना चाहते हैं कि इसे कैसे संकलित किया गया था। यह 'Config Config {cc}', '$ Config {cflags}', '$ Config {ld}', आदि जैसी प्रविष्टियों के तहत 'कॉन्फ़िगर' में है, जिनमें से सभी 'perl -V' के अंतर्गत भी दिखाई देते हैं। – hobbs

उत्तर

6
perl -V:myuname 
perl -MConfig -e "print $Config{myuname}" 

उत्पादन

Win32 strawberryperl 5.10.1.2 #1 Wed Apr 28 11:51:06 2010 i386 
+0

हाँ! आपको बहुत धन्यवाद: डी वही था जो मुझे चाहिए था। – Diskilla

+0

मुझे एक और समाधान मिला जो छोटा है। perl -e 'प्रिंट $^ओ' – Diskilla

+0

@ डिस्कीला मुझे डर है कि '$^ओ' स्ट्रॉबेरी बनाम सक्रियस्टेट के बारे में नहीं जानता है। –

संबंधित मुद्दे