Qt 5.9.1, (Qt નિર્માતા 4.3.1 શામેલ સાથે) ઉબુન્ટુ પર સ્થાપન

ક્યુટી નિર્માતા વિશે

હવે પછીના લેખમાં આપણે ક્યુટ 5.9.1 પર એક નજર નાખીશું. આનું નવીનતમ સંસ્કરણ છે ક્રોસ પ્લેટફોર્મ એપ્લિકેશન ફ્રેમવર્ક, GUI એપ્લિકેશન વિકસાવવા માટે વ્યાપકપણે ઉપયોગમાં લેવાય છે. ઉપરાંત, તેનો ઉપયોગ નોન-જીયુઆઈ પ્રોગ્રામ્સ વિકસાવવા માટે થાય છે જેમ કે કમાન્ડ લાઇન ટૂલ્સ અને સર્વર કન્સોલ.

La 5.9.1 સંસ્કરણ પાછલા સંસ્કરણો કરતાં કમેક એકીકરણમાં ઘણા બધા સુધારાઓ સાથે આવે છે. તે પણ સમાવેશ થાય Qt નિર્માતા 4.3.1 offlineફલાઇન ઇન્સ્ટોલેશન પેકેજો.

Qt તે જાતે પ્રોગ્રામિંગ ભાષા નથી. તે ખરેખર વિશે છે સી ++ માં લખાયેલ એક માળખું. ડેસ્કટ .પ અને મોબાઇલ માટે આ ક્રોસ-પ્લેટફોર્મ એપ્લિકેશન ડેવલપમેન્ટ ફ્રેમવર્ક છે.

ક્યુટ ક્રિએટર Gnu / Linux, OS X, અને Windows પર ચાલે છે અને સ્માર્ટ કોડ પૂર્ણતા, બિલ્ટ-ઇન સહાય સિસ્ટમ, ડિબગર અને મુખ્ય સંસ્કરણ નિયંત્રણ સિસ્ટમોના એકીકરણની તક આપે છે (દા.ત. ગિટ અથવા બજાર)

ઉબુન્ટુમાં આ વિકાસ માળખા અને IDE ની સ્થાપના સાથે આગળ વધતા પહેલા, ચાલો કેટલીક સામાન્ય સુવિધાઓ પર એક નજર નાખો.

ક્યુટીની સામાન્ય લાક્ષણિકતાઓ 5.9.1

ક્યુટ્રીએક્ટર

ક્યુટી સાથે, ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસો તેના વિજેટ મોડ્યુલનો ઉપયોગ કરીને સીધા સી ++ માં લખી શકાય છે. તે કહેવાતા એક ઇન્ટરેક્ટિવ ગ્રાફિકલ ટૂલ સાથે પણ આવે છે ક્યુટ ડિઝાઇનર. આ વિજેટ-આધારિત GUIs માટે કોડ જનરેટર તરીકે કાર્ય કરે છે. આ ઉપરાંત, આ સાધનનો સ્વતંત્ર રીતે ઉપયોગ કરી શકાય છે, પરંતુ તે એકીકૃત પણ એકીકૃત કરે છે Qt નિર્માતા.

Qt નિર્માતા 4.3.1 IDE, કે જે સ્થાપનમાં સમાવવામાં આવેલ છે, મોટા કાર્યક્રમોના વિકાસ માટે એક સારું સાધન બની શકે છે. આ IDE ફક્ત સિન્ટેક્સ હાઇલાઇટિંગ, ઉદાહરણો અને ટ્યુટોરિયલ્સની withક્સેસ કરવામાં અમારી સહાય કરશે નહીં. જુદી જુદી ટૂલ સાંકળોને ગોઠવણી કરતી વખતે પણ તે આપણને મદદ કરશે. જો કોઈને યાદ ન હોય, તો આ IDE એ એક દ્વારા ઉપયોગમાં લેવાયું હતું સ્કાયડી અંતમાં ઉબુન્ટુ ફોનથી.

ક્યુટી ક્રિએટર સંપૂર્ણ IDE છે, પરંતુ તે જ સમયે તે અમને મંજૂરી આપશે પ્લગઇન્સ ઉમેરવાની સંભાવના કે જે તેની કાર્યક્ષમતામાં સુધારો કરે છે. આ પ્લગિન્સ officialફિશિયલ પૃષ્ઠ પર મળી શકે છે, પરંતુ તે સ્પષ્ટ કરવું આવશ્યક છે કે ત્યાં અન્ય -ડ-sન્સ પણ છે જે સત્તાવાર નથી અને તે યોગ્ય રીતે કાર્ય કરે છે.

Qt 5.9.1 સ્થાપિત કરો

ઉબુન્ટુમાં આ પ્રોગ્રામ ઇન્સ્ટોલ કરવું ખૂબ સરળ છે. પ્રથમ આપણે ડાઉનલોડ કરવા જઈ રહ્યા છીએ .run ફાઇલ તમારી વેબસાઇટ પરથી. તે પછી આપણે ફક્ત ફાઇલ ડાઉનલોડ કરી છે તે એક્ઝેક્યુશન પરમિશન આપવી પડશે અને આખરે આપણે સમસ્યાઓ વિના ઇન્સ્ટોલેશન શરૂ કરી શકીએ છીએ. આ બધું કરવા માટે સમર્થ થવા માટે, તમારે ફક્ત એક ટર્મિનલ (Ctrl + Alt + T) ખોલવું પડશે અને તેમાં નીચેના જેવું કંઇક લખવું પડશે.

wget http://download.qt.io/official_releases/qt/5.9/5.9.1/qt-opensource-linux-x64-5.9.1.run

chmod +x qt-opensource-linux-x64-5.9.1.run

./qt-opensource-linux-x64-5.9.1.run

ઇન્સ્ટોલેશન દરમિયાન તમારે તમારા એકાઉન્ટમાં toક્સેસ ડેટા દાખલ કરવો પડશે, નવું વપરાશકર્તા ખાતું બનાવવું પડશે અથવા ફક્ત આ પગલું અવગણો પડશે.

પ્રવેશ QT એકાઉન્ટ

ઇન્સ્ટોલેશન પાથ ડિફોલ્ટ છોડો, અથવા જો તમને ડિફ defaultલ્ટ ડિરેક્ટરી પસંદ ન હોય તો તેને બદલો. ઇન્સ્ટોલેશનના અંતમાં બતાવવામાં આવશે તે લિંક્સમાં પ્રોગ્રામના દસ્તાવેજીકરણ પર નજર નાખવા માટે બાકીના ઇન્સ્ટોલેશનમાં વધુ ઇતિહાસ નથી. તમે કરી શકો છો વધુ વિગતવાર સ્થાપન જુઓ ના વિકિપીડિયા પ્રશ્નમાં પ્રોજેક્ટ. ટેક્સ્ટ સ્પેનિશ સહિત વિવિધ ભાષાઓમાં મળી શકે છે.

કમ્પાઇલર સેટ કરો

ક્યુટ ક્રિએટર માટે કમ્પાઇલર પસંદ કરો

પ્રથમ તમારે અમારો નવો ઇન્સ્ટોલ કરેલો પ્રોગ્રામ શરૂ કરવો પડશે. આગળ આપણે ટૂલ્સ> ઓપ્શન મેનૂ પર જવું પડશે. હવે આપણે ક્રિએટ અને રન ઉપર ક્લિક કરવું પડશે. કિટ ટ tabબ પસંદ કરીને સમાપ્ત કરો. જો સિસ્ટમ તેને આપમેળે શોધી કા .ે તો તમારે કમ્પાઇલર ગોઠવવું પડશે. એમ કહેવું આ IDE ને ગોઠવેલ કમ્પાઈલરની જરૂર છે બનાવવા અને તમારા પ્રોજેક્ટ્સના પરિણામો બતાવવામાં સક્ષમ થવું.

ફરજ પર એપ્લિકેશન બનાવતી વખતે, કેટલીક ભૂલો બતાવી શકાય છે. કમ્પાઇલર સાથે સંબંધિત બે સૌથી લાક્ષણિક આ હશે:

ભૂલ: g ++ આદેશ મળ્યો નથી
સોલ્યુશન: sudo apt સ્થાપિત બુલ-આવશ્યક

GL / gl.h ભૂલ. આવી કોઈ ફાઇલ અથવા ડિરેક્ટરી નથી
સોલ્યુશન: સુડો એપ્ટ ઇન્સ્ટોલ મેસા-કોમન-દેવ


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.