cannot get makefile to work with Qt library -
मेरे पास मेरे प्रोग्राम में 3 फ़ाइलें हैं: App_interface.h, App_interface.cpp, main.cpp। मैं अपने प्रोग्राम को संकलित करने की कोशिश कर रहा हूं जिसके लिए क्यूटी लाइब्रेरी की आवश्यकता है। मैंने सिर्फ क्यूटी लाइब्रेरी को डिफ़ॉल्ट स्थान में स्थापित किया है। यह मेरा मेकफाइल है:
यदि आप सोच रहे हैं कि मैं इस मेकफाइल में क्यों नहीं मॉक का उपयोग नहीं करता है, तो 1) मुझे यह नहीं पता कि यह कैसे करना है। 2) मैं सिर्फ कंपाइलर त्रुटि "नहीं मिल सकता है ... फ़ाइल" रोकना चाहता हूँ।
धन्यवाद
# परियोजना: App_interface # 10-19-09 # # सामान्य चर CPP: = g ++ OBJS: = main.o App_interface.o # Qt निर्देशिका QTLIB: = /usr/local/Trolltech/Qt-4.5.3/lib QTINC: = /usr/local/Trolltech/Qt-4.5.3 / QTMOC शामिल हैं: = / यूआरएसआर / लोकल / ट्रोलटेक / क्वाटी 4.5.3 / बीबी App_interfaceV1: $ (ओबीजेएस) $ (सीपीपी) $ (ओबीजेएस) -ए ऐप_इंटरफेस V1 $ (क्यूटीएलआईबी) मुख्य.ओ: मुख्य सीपीपी App_interface.h $ (सीपीपी) -बी $ (क्यूटीआईएनसी) -सी मुख्य सीपीपी-ओ मुख्य.ओ ऐप_इंटरफेस.ओ: एपीआईइंटरफेस एच $ (सीपीपी) -बी $ (क्यूटीआईएनसी) -सी ऐप_इन्टरफ़ेससीपीपी -ओ ऐप_इंटरफेस.ओ
कई समस्याएं हैं: आपको -i $ (QTINC) का उपयोग करना चाहिए
फाइल को संकलित करने के लिए, -एल $ (QTLIB)
और कम से कम -lQtCore -lQtGui
एप्लिकेशन को लिंक करने के लिए। अधिक सहायता प्राप्त करने के लिए आपको सटीक त्रुटि संदेश प्रदान करनी चाहिए।
कुंठित होने के लिए क्षमा करें, लेकिन अगर आपको Makefile
s लिखना नहीं आता है, मैं qmake
।
का उपयोग करने का सुझाव देता हूं
Comments
Post a Comment