से qtwebengine का निर्माण कैसे करें मैंने स्रोत से Qt 5.5 बनाने के लिए इस पृष्ठ Building Qt 5 from Git पर दिए गए निर्देशों का पालन किया है। स्रोत "~/qt5_source_built/qt5" में है और क्यूटी 5.5 निर्मित सिस्टम "~/qt5_source_built/qt5.5-build" में है। मैंने निम्न कॉन्फ़िगरेशन विकल्पों का उपयोग किया है:क्यूटी 5.5 गीट स्रोत
~/qt5_source_built/qt5/configure -developer-build -opensource -no-gtkstyle -nomake examples -nomake tests
और फिर qt-5.5 सिस्टम बनाने के लिए "make -j4" का उपयोग किया गया। सिस्टम ठीक बनाता है।
मैं क्यूटी 5.5 निर्मित प्रणाली के लिए अनुप्रयोग विकसित करने के लिए सीएमके का उपयोग करता हूं। यह सामान्य मामलों के लिए काम करता है (उदाहरण के लिए qtwebkit का उपयोग कर सकते हैं)। हालांकि, जब मैं एक नए अनुप्रयोग पर qtwebengine मॉड्यूल का परीक्षण करना चाहता हूं, तो मुझे लगता है कि कोई qtwebengine "~/qt5_source_built/qt5.5-build/qtbase" निर्देशिका के अंतर्गत फ़ाइलों और लाइब्रेरी फ़ाइलों को शामिल नहीं करता है।
मैं विभिन्न लक्ष्यों का उपयोग कर प्रणाली को फिर से बनाने के लिए प्रयास किया है:
make all -j4
make module-qtwebengine -j4
make module-qtwebengine-all -j4
लेकिन सांत्वना outputing
... Nothing to be done for ...
और qtwebengine शामिल रहता है और पुस्तकालय फ़ाइलों को अभी भी नहीं के नीचे पाया जा सकता है "~/qt5_source_built/qt5.5-build/qtbase" फिर से बनाने के बाद निर्देशिका।
मुझे लगता है कि qtwebengine स्रोत फ़ाइलों को "~/qt5_source_built/qt5/qtwebengine/src" में पाया जा सकता है लेकिन मैं इसे "मेक" कमांड का उपयोग करके इसे नहीं बना सका।
क्या मैंने अभी निर्मित निर्देशिका के तहत qtwebengine शामिल और लाइब्रेरी फ़ाइलों को याद किया है? यदि नहीं, तो क्या कोई जानता है कि मैं इस क्यूटी 5.5 गिट स्रोत का उपयोग करके qtwebengine कैसे बना सकता हूं?
किसी भी सुझाव के लिए धन्यवाद।
मुझे 'निंजा' के बजाय 'libxss-dev' और' निंजा-बिल्ड 'की भी आवश्यकता थी। मैंने निम्नलिखित भी स्थापित किए हैं लेकिन यह सुनिश्चित नहीं है कि उन्हें सख्ती से जरूरी है (वे क्यूटीवेबेंगिन में बंडल किए जाते हैं लेकिन यह इसके बजाय सिस्टम लाइब्रेरी का उपयोग करता है): 'libsnappy-dev libsrtp0-dev libpwebp-dev libevent-dev libflac-dev libflaC++ -dev libjsoncpp-dev libspeex-dev libspeexdsp-dev libopusfile-dev libopus-dev ' – ar31