2010-02-26 11 views
12

का उपयोग कर .sln/उत्पन्न करने के लिए मैं कैसे c:\test फ़ोल्डर में main.cpp है और निम्न करें:.vcproj qmake

qmake -project 
qmake -tp vc test.pro 

जवाब है:

WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp] 
WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE vcapp] 

लेकिन, मुझे बनाने की जरूरत नहीं है फ़ाइलें। मुझे .vcproj की ज़रूरत है!

पर्यावरण: विंडोज एक्सपी प्रो एसपी 3, एमएसवीसी 7.1 और 8.0। क्यूटी C:\Qt\2010.02 (एलजीपीएल संस्करण) में स्थापित है। कमांड क्यूटी कमांड प्रॉम्प्ट से चलाए जाते हैं।

इसके साथ क्या गलत है? .sln/.vcproj कैसे उत्पन्न करें? क्या मैं उन्हें एमएसवीसी 7.1 और 8.0 के लिए उत्पन्न कर सकता हूं?

उत्तर

1

यह मैं लगता है ' स्थापित बंडल है जो एमएसवीसी (केवल मिनीजीडब्ल्यू) का समर्थन नहीं करता है। sources डाउनलोड करने के लिए जा रहे हैं और this और that के अनुसार Qt इंस्टॉल करें।

4

मैं तुम्हें निम्न पंक्ति का उपयोग सुझाव है:

qmake -tp कुलपति Test.pro -ओ Test.vcproj

आप एक नई परियोजना शुरू करते हैं, मैं वास्तव में की सिफारिश करेंगे आप परीक्षण करने के लिए इस पैकेज scrits ... मेरे एक दोस्त ने उन्हें लिखा और वे उत्कृष्ट हैं! 10 मिनट का समय उन्हें बनाने के लिए कैसे पढ़ने के लिए, और कुछ ही समय में, आप सभी लिपियों आप प्रो, VCPROJ बना सकते हैं और एक आदेश में निर्माण करने की आवश्यकता होगा ...

http://www.dprog.net/joomla/index.php?option=com_content&view=article&id=39:qt-integration-scripts&catid=32:qt-integration-scripts&Itemid=47

+0

"qmake -tp vc test.pro -o test.vcproj" उत्पन्न test.vcproj प्राप्त होता है लेकिन यह vcproj नहीं है। अंतर अंतर के साथ यह सिर्फ सादा पुराना मेकफ़ाइल है :-( – stas

25

क्यूटी से शीघ्र आदेश का उपयोग करके देखें और सुनिश्चित करें कि आप .pro फ़ाइल का एक ही निर्देशिका में कर रहे हैं:

qmake -spec win32-msvc2008 -tp vc 

अगर आप VS2005, 2010, 2012 का उपयोग कर रहे हैं, या 2013 win32-msvc2005 साथ win32-msvc2008 की जगह, win32-msvc2010, win32-msvc2012, या win32-msvc2013

+0

एक आकर्षण की तरह काम किया। धन्यवाद। – mrvincenzo

+0

मुझे .sln के बजाय केवल .vcxproj मिलता है –

0

सबसे सरल एक qmake -Project qmake आयकर vcapp

और आपको .vcproj फ़ाइल

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