কিউট কনফিগারেশন
প্ রতিটা ইন্সটলারের সাথে যে কিউট ক্রিয়েটর আইডিই আছে তাতে কিউট এনভায়রনমেন্ট অটো কনফিগার করা থাকে। যদি আপনি ইন্সটলার থেকে কিউট ফ্রেমওয়ার্ক ডাউনলোড করে থাকেন তাহলে নিচের অংশ স্কিপ করে যেতে পারেন। কোন ক্ষেত্রে কিউট ক্রিয়েটর আইডিই কনফিগার করা না থাকলে কিংবা আলাদা করে ডাউনলোড করা লাইব্রেরীর সাথে কিউট ক্রিয়েটর ইনটিগ্রেট করতে হলে দুটা জিনিস কনফিগার করতে হবে।
- কিউমেক
qmake
- কম্পাইলার
GCC
বাMinGW
বাClang
বাMSVS
কিউমেক হল কিউট ফ্রেমওয়ার্কের একটি খুবই গুরুত্বপূর্ণ টুল যা দিয়ে সকল কিউট প্রজেক্ট বিল্ড সিস্টেম ও ইনটিগ্রেশন কাজ করে। অর্থাৎ কিউট ক্রিয়েটরকে শুধুমাত্র
qmake.exe
বা qmake.app
বা লোকাল qmake
কমান্ড চিনিয়ে দিলেই কিউট ক্রিয়েটর দিয়ে যেকোন এপ্লিকেশন ডেভলপ করা সম্ভব। অপারেটিং সিস্টেম অনুযায়ী কিউমেক এর লোকেশন আলাদা আলাদা হতে পারে। যেমন -- উইন্ডোজ সিস্টেমে কিউমেক লোকেশন হয়
C:/Qt/Qt5.4.0/5.4/mingw491_32/bin/qmake.exe
- লিনাক্স সিস্টেমে কিউমেক লোকেশন হয়
/usr/bin/qmake
বা/usr/bin/qmake-qt5
বা/home/minhaz/Qt5.4.0/Qt5.4/bin/qmake
- ম্যাক সিস্টেমে কিউমেক লোকেশন হয়
/Users/minhaz/Qt5.4.0/5.4/clang_64/bin/qmake
যেহেতু কিউট একটি সি++ বেজড ফ্রেমওয়ার্ক, বিল্ড করতে ও ডিবাগিং এর জন্য কিউট ক্রিয়েটরকে যেকোন টুলচেইন (কম্পাইলার, ডিবাগার, রিসোর্স কম্পাইলার ইত্যাদির সেট) চিনিয়ে দিতে হয়। অপারেটিং সিস্টেম অনুযায়ী কম্পাইলার পাথ এর লোকেশন আলাদা আলাদা হতে পারে। যেমন -
- উইন্ডোজ সিস্টেমে কম্পাইলার লোকেশন হয়
C:/Qt/Qt5.4.0/Tools/mingw491_32/bin/g++.exe
- লিনাক্স সিস্টেমে কম্পাইলার লোকেশন হয়
/usr/bin/g++
- ম্যাক সিস্টেমে কম্পাইলার লোকেশন হয়
/usr/bin/clang++
কিউমেক আর কম্পাইলার আইডেন্টিফাই করার পর এবার কিউট ক্রিয়েটরে সেগুলো সেট করার পালা। এজন্য কিউট ক্রিয়েটর ওপেন করতে হবে।
Tool
থেকেOptions
মেনুতে যেতে হবে- সাইডবার থেকে
Build & Run
এ ক্লিক করলে একটি ট্যাব লিস্ট আসবে Compilers
ট্যাবে ক্লিক করেAdd
বাটনে ক্লিক করলে কম্পাইলার লিস্টে একটি নতুন লাইন যুক্ত হবে- সেখানে
Compiler path
এর পাশেBrowse...
বাটন চেপে কম্পাইলার পাথটি সেট করে দিতে হবে
এবার কিউমেক সেট করার পালা।
Qt Versions
ট্যাবে গিয়ে উপরের মত নিয়মে Add
ক্লিক করে qmake
এর লোকেশন সেট করে দিলে অটোমেটিক একটা কিউট ভার্শন এড হয়ে যাবে।কম্পাইলার আর কিউমেক সেট করা হয়ে গেলে বাকি থাকে
Kits
তৈরী করা। কিটস মানে ভ্যালিড কিউট ভার্শন আর কম্পাইলারের সেট। কেননা কিউট দিয়ে একই সাথে বিভিন্ন প্লাটফর্ম যেমন এন্ড্রয়েড, আইও এস এর জন্যেও এপ্লিকেশন ডেভলপ করা সম্ভব। তাই বিভিন্ন টার্গেট প্লাটফর্মের জন্য একাধিক কিটস তৈরী করা সম্ভব।Kits
ট্যাব থেকে সঠিকভাবে Compiler
আর Qt Version
সিলেক্ট করে Apply
এ ক্লিক করে যদি কোনরকম ওয়ার্নিং না আসে তাহলে বুঝতে হবে কিউট ক্রিয়েটর ডেভলপমেন্টের জন্য প্রস্তুত।Last modified 4yr ago