কিউট কনফিগারেশন
প্রতিটা ইন্সটলারের সাথে যে কিউট ক্রিয়েটর আইডিই আছে তাতে কিউট এনভায়রনমেন্ট অটো কনফিগার করা থাকে। যদি আপনি ইন্সটলার থেকে কিউট ফ্রেমওয়ার্ক ডাউনলোড করে থাকেন তাহলে নিচের অংশ স্কিপ করে যেতে পারেন। কোন ক্ষেত্রে কিউট ক্রিয়েটর আইডিই কনফিগার করা না থাকলে কিংবা আলাদা করে ডাউনলোড করা লাইব্রেরীর সাথে কিউট ক্রিয়েটর ইনটিগ্রেট করতে হলে দুটা জিনিস কনফিগার করতে হবে।
কিউমেক
qmake
কম্পাইলার
GCC
বাMinGW
বাClang
বাMSVS
কিউমেক (qmake)
কিউমেক হল কিউট ফ্রেমওয়ার্কের একটি খুবই গুরুত্বপূর্ণ টুল যা দিয়ে সকল কিউট প্রজেক্ট বিল্ড সিস্টেম ও ইনটিগ্রেশন কাজ করে। অর্থাৎ কিউট ক্রিয়েটরকে শুধুমাত্র 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 updated