/ / QMake के साथ पुनरावर्ती निर्माण - qmake

QMake - qmake के साथ रिकर्सिव बिल्ड

मैं qmake के लिए (बहुत) नया हूं, लेकिन मैं चाहूंगा स्वचालित रूप से पूरी परियोजना के निर्माण के लिए qmake का उपयोग करने के लिए, इसलिए पुनरावर्ती सभी उपखंडों की जाँच करें और हर फ़ाइल का निर्माण करें।

मेरे पास एक pch फाइल भी है।

क्या इसे करने का कोई तरीका है? आगे धन्यवाद!

उत्तर:

जवाब के लिए 0 № 1

सबसे आसान तरीका यह है कि qmake आपके लिए qmake फ़ाइल तैयार करें।

किसी भी अस्तित्व की बैकअप प्रतिलिपि बनाने के बाद * .pro फ़ाइलों के लिए आपको संदर्भ की आवश्यकता हो सकती है, अपनी निर्देशिका संरचना के शीर्ष स्तर पर जाएं और कमांड जारी करें qmake -project। यह क्यूमेक को पेड़ को फिर से उगाने और उससे मिलने वाली हर चीज का पता लगाने के लिए कहता है।

अगला, जनरेट की गई qmake फ़ाइल को संपादित करें। आपको "एप्लिकेशन" के बजाय "आवश्यक" होने के लिए कम से कम TEMPLATE लाइन बदलने की आवश्यकता होगी। आप TARGET का नाम भी बताना चाहेंगे। कुछ अन्य चीजें भी हो सकती हैं जिन्हें आप बदलना चाहते हैं।

अब जब आपके पास एक qmake फाइल है, तो आपको एक मेक फाइल बनानी होगी। फिर से क्यूमेक चलाएं, लेकिन इस बार सिर्फ कहें qmake बिना किसी तर्क के।

अंत में, आपको बस चलाने में सक्षम होना चाहिए make और चीजों का निर्माण होता है। [भविष्य के पाठकों के लिए विंडोज़ को मिंगडब्ल्यू टूल्स के साथ चलाने पर make के साथ प्रतिस्थापित किया जाना चाहिए mingw32-make]