2013-03-16 14 views
5

मैं विंडोज 7 x64 में क्यूटी 5.0.1 संकलित करना चाहता हूं, लेकिन जब मैं क्यूटी कॉन्फ़िगर करता हूं, तो मुझे मिलता है:क्यूटी आईसीयू समर्थन के बिना बनाया गया था, वेबकिट अक्षम कर दिया गया था। VS2012

क्यूटी अब इमारत के लिए कॉन्फ़िगर किया गया है। बस nmake चलाओ। पुन: कॉन्फ़िगर करने के लिए, nmake confclean चलाएं और कॉन्फ़िगर करें।

  • घ: /Libraries/Qt/5.0.1/qtbase/bin/qmake घ: /Libraries/Qt/5.0.1/qtsdk.pro परियोजना संदेश: वेबकिट: क्यूटी आईसीयू समर्थन के बिना बनाया गया था, वेबकिट विकलांग।

मैंने अपनी मशीन में आईसीयू 50 संकलित किया और आईसीयू, एक्स 32 रिलीज और डीबग मोड के लिए परीक्षण विफल रहे, लेकिन x64 ठीक है। मैंने सिस्टम वैरिएबल आईसीयू/बिन और आईसीयू/बिन 64 को लिखा है।

तो, कृपया बताएं कि आईसीयू और वेबकिट के साथ क्यूटी को संकलित कैसे करें।

उत्तर

4

नीचे एक उदाहरण का निर्माण विन्यास है:

configure \ 
    -prefix C:\Qt\Qt5.0.1 -platform win32-msvc2012 -opensource -c++11 \ 
    -make tools -make libs -qt-sql-sqlite -no-openssl \ 
    -icu \ 
    -I D:\Projects\icu4c-51_1\icu\include \ 
    -L D:\Projects\icu4c-51_1\icu\lib64 

वेबकिट शामिल करने के लिए आपको -icu सक्षम और शामिल हैं और आदेश के विकल्प के लिए पुस्तकालय पथ अपने को जोड़ना होगा।

आईसीयू बिल्ड प्रकार Qt, यानी x86 या x64 जैसा होना चाहिए।

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