PDA

View Full Version : سوال: منظور از qmake چیست؟



motherboard
شنبه 24 خرداد 1393, 19:37 عصر
سلام.می خواستم بدونم منظور از qmake در محیط Qt چیست؟با تشکر.

کامبیز اسدزاده
شنبه 24 خرداد 1393, 20:29 عصر
سلام.می خواستم بدونم منظور از qmake در محیط Qt چیست؟با تشکر.

برای اینکه بخوام جواب سوالتون رو دقیقتر بدم باید در رابطه با make و روش های بیلد و کامپایل برنامه توضیح بدم... ولی به طور خلاصه بخوام توضیح بدم که qmake چیه به صورت زیر خواهد بود :

در محیط Qt ابزاری وجود داره به نام qmake که امکان جمع آوری و ساختن یا به طور کلی همان بیلد کردن سورس کد هارو فراهم میکنه به طور مثال به صورت پیشفرض برای Build کردن سورس کد ها از ابزار make استفاده میشه که همه اینها توسط Command مختص به هر کدام قابل اجرا هستش در Qt هم شما با اشاره به qmake درواقع دستور کامپایل و بیلد کردن سورس کد هارو ارسال میکنید که در نهایت نتیجه میشه یک فایل اجرایی برنامه و یا کتابخانه های با خروجی SO در لینوکس و یا DLL در ویندوز.

حالا روش هایی هستش که در VS از cmake استفاده میکنند و در Qt از qmake و در حالت عادی از make خالی... که در ایستگاه های UNIX بیشتر استفاده میشه.