ورود

View Full Version : سوال: نسخه های مختلف qt چه فرقی با هم دارند ؟



mirage0411
شنبه 29 اسفند 1394, 14:19 عصر
سلام . عیدتون مبارک .
می خواستم بدونم نسخه های مختلف qt که عرضه می شن چه تفاوتهایی با هم دارند و اصلا منظور اینا چیه ؟

msvc
mingw
opengl
winrt
qt quick
ممنون

کامبیز اسدزاده
شنبه 29 اسفند 1394, 15:09 عصر
سلام . عیدتون مبارک .
می خواستم بدونم نسخه های مختلف qt که عرضه می شن چه تفاوتهایی با هم دارند و اصلا منظور اینا چیه ؟

msvc
mingw
opengl
winrt
qt quick
ممنون

نسخه هایی که دارای عبارت MSVC هستند یعنی مجهز به کامپایلر MSVC میباشند.
نسخه های MinGW مجهز به کامپایلر MinGW از نوع GCC هستند.
گزینه Open GL که خب مشخصه از موتور OpenGL پشتیبانی میکنه.
گزینه Winrt یعنی با این نسخه میتونی برنامه برای Windows Phone و Windows 8.1 و 10 کامپایل کنید.
گزینه Qt Quick هم که ربطی به نسخه اه نداره همشون شامل این فناوری هستند.

pswin.pooya
شنبه 29 اسفند 1394, 15:59 عصر
گزینه Open GL که خب مشخصه از موتور OpenGL پشتیبانی میکنه.

من تا اونجا که یادم میاد دیگه نسخه متمایز قرار نیست برای OpenGL منتشر بشه و خود رندرر تشخیص می ده که از کدوم موتور استفاده کنه. درسته؟

mirage0411
شنبه 29 اسفند 1394, 16:56 عصر
نسخه هایی که دارای عبارت MSVC هستند یعنی مجهز به کامپایلر MSVC میباشند.
نسخه های MinGW مجهز به کامپایلر MinGW از نوع GCC هستند.
گزینه Open GL که خب مشخصه از موتور OpenGL پشتیبانی میکنه.
گزینه Winrt یعنی با این نسخه میتونی برنامه برای Windows Phone و Windows 8.1 و 10 کامپایل کنید.
گزینه Qt Quick هم که ربطی به نسخه اه نداره همشون شامل این فناوری هستند.

ممنون بابت پاسختون .
این کامپایلرهایی که گفتین msvc , mingw,open gl کدومشون بهتره .
بنده ویندوزم 64 بیتی و سی پ پ رو می خونم و می خوام qt هم برای گرافیکی کردنش یاد بگیرم .یه کتاب هست فک کنم نویسنده هم شما بودید اونجا mingw رو گفته ولی اون 32 بیتیه.می خوام بدونم اینا فرقی با هم دارند در کد نویسی یا فقط تو رندر و ... فرق دارند ؟
کدومشون بهتره

کامبیز اسدزاده
یک شنبه 01 فروردین 1395, 02:57 صبح
J
من تا اونجا که یادم میاد دیگه نسخه متمایز قرار نیست برای OpenGL منتشر بشه و خود رندرر تشخیص می ده که از کدوم موتور استفاده کنه. درسته؟
آره تا نسخه ۵.۴ این حالت وجود داشت در نسخه های جدید به صورت خودکار تشخیص داده میشه.

کامبیز اسدزاده
یک شنبه 01 فروردین 1395, 02:59 صبح
ممنون بابت پاسختون .
این کامپایلرهایی که گفتین msvc , mingw,open gl کدومشون بهتره .
بنده ویندوزم 64 بیتی و سی پ پ رو می خونم و می خوام qt هم برای گرافیکی کردنش یاد بگیرم .یه کتاب هست فک کنم نویسنده هم شما بودید اونجا mingw رو گفته ولی اون 32 بیتیه.می خوام بدونم اینا فرقی با هم دارند در کد نویسی یا فقط تو رندر و ... فرق دارند ؟
کدومشون بهتره

ببینید OpenGL کامپایلر نیست یک موتور رندرینگه و کلا بهش فکر نکنید چون در نسخه های جدید این به صورت خودکار مشخص میشه.
سعی کنید از کتاب جدید نسخه ای تهیه کنید که در مورد نسخه های جدید و فرقشون توضیحات به صورت بسیار دقیق داده شده به طور کلی فرق بین کامپایلر هاست و اگر شما از نسخه ویندوز استفاده میکنید پیشنهادم اینه MSVC رو انتخاب کنید که در ویندوز حرف اول رو میزنه.

mirage0411
یک شنبه 01 فروردین 1395, 03:11 صبح
ببینید OpenGL کامپایلر نیست یک موتور رندرینگه و کلا بهش فکر نکنید چون در نسخه های جدید این به صورت خودکار مشخص میشه.
سعی کنید از کتاب جدید نسخه ای تهیه کنید که در مورد نسخه های جدید و فرقشون توضیحات به صورت بسیار دقیق داده شده به طور کلی فرق بین کامپایلر هاست و اگر شما از نسخه ویندوز استفاده میکنید پیشنهادم اینه MSVC رو انتخاب کنید که در ویندوز حرف اول رو میزنه.

لینکی از این کتاب می تونید ارائه بدید .

کامبیز اسدزاده
یک شنبه 01 فروردین 1395, 04:45 صبح
لینکی از این کتاب می تونید ارائه بدید .

خدمت شما : https://www.nanosoftco.com/knowledge/expert/programming/c-p-p-programming/cpp-programming-with-qt-library/Introducing-and-teaching-C-with-Qt-5.5.x.html