2012-10-31 28 views
8

मैंने QtQt-SDK 2010.01 के माध्यम से स्थापित किया है।बनाने को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं जाता है - क्यूटी एसडीके - विंडोज

Qt टर्मिनल पर make कैसे चलाएं?

मैं सिस्टम पथ निर्धारित किया है:

enter image description here

क्यूटी पथ कमांड प्रॉम्प्ट:

enter image description here

कृपया मदद करते हैं। :(:(

+3

'मेक-मिंगव 32' – leemes

+3

@leemes' 'mingw32-make' – UmNyobe

+0

@UmNyobe हां, ज़ाहिर है :) – leemes

उत्तर

10

आप mingw32-make बजाय make की चलाना चाहिए।

आप सादगी के लिए make के माध्यम से यह कॉल करने के लिए सक्षम होना चाहते हैं, तो आप एक "उर्फ" जो mingw32-make चलाता है निर्धारित कर सकते हैं। हालांकि मैं मीटर खिड़कियों में अध्यक्ष एवं प्रबंध निदेशक साथ बहुत परिचित नहीं, मुझे लगता है कि यह निम्न आदेश के साथ संभव हो जाना चाहिए:।

set make=mingw32-make 

हालांकि, मुझे नहीं लगता कि यह स्थायी होगा आप एक बैच फ़ाइल को जोड़ने का प्रयास करना चाह सकते हैं make.bat...\mingw\bin जो mingw32-make चलाता है इसे पाने के लिये। हालांकि इस बैच फ़ाइल को mingw32-make पर सभी अतिरिक्त तर्कों को "आगे" करने की आवश्यकता होगी। शायद स्थायी उपनाम बनाने के बेहतर तरीके हैं, मुझे नहीं पता।

शायद आप स्थायी उपनाम बनाने के लिए the DOSKEY utility program को भी आजमा सकते हैं।

+1

शानदार उत्तर। धन्यवाद। –

+0

स्थायी उपनाम बनाने के लिए मैं यहां क्या करता हूं: 'mingw \ bin' निर्देशिका में 'mingw32-make.exe make.exe' कॉपी करें। –

+0

@ माइकलबुर यह कोई उपनाम नहीं है। यदि 'mingw32-make.exe' परिवर्तन होता है, तो' make.exe' नहीं होगा। हालांकि, मुझे लगता है कि यह शायद ही कभी बदल जाएगा। – leemes