PDA

View Full Version : مبتدی: نشناختن کامپایلر MSVC در QT 5.7



subsub
یک شنبه 21 شهریور 1395, 01:30 صبح
سلام

من فایل qt-opensource-windows-x86-msvc2015_64-5.7.0.exe رو دانلود و نصب کردم. وقتی که QT Creator رو بالا آوردم نمیزاشت برنامه رو کامپایل کنم. متوجه شدم که تو بخش تنظبمات اصلاً کامپایلر MSVC رو نشناخته. فقط Mingwی که قبلاً روی ویندوزم نصب بود رو شناخته. چیکار باید بکنم؟

حامد مصافی
یک شنبه 21 شهریور 1395, 11:10 صبح
ویژوال استودیو نسخه ۲۰۱۵ هم نصبه رو سیستم؟

subsub
یک شنبه 21 شهریور 1395, 12:47 عصر
نه اون رو نصب نکردم. خود اون نصب کننده باید حاوی MSVC 2015 باشه دیگه.

البته من برای اطمینان Microsoft Build Tools 2015 رو از اینجا (https://www.microsoft.com/en-us/download/details.aspx?id=48159)دانلود و نصب کردم اما بازم جواب نداد.

حامد مصافی
یک شنبه 21 شهریور 1395, 18:20 عصر
نه اون رو نصب نکردم. خود اون نصب کننده باید حاوی MSVC 2015 باشه دیگه.

البته من برای اطمینان Microsoft Build Tools 2015 رو از اینجا (https://www.microsoft.com/en-us/download/details.aspx?id=48159)دانلود و نصب کردم اما بازم جواب نداد.

نه نیست. کامپایلر msvc باید به همراه ویژوال استودیو نصب بشه. هنگام نصب زبان ++C رو هم باید تیک بزنید

subsub
دوشنبه 22 شهریور 1395, 14:19 عصر
نه نیست. کامپایلر msvc باید به همراه ویژوال استودیو نصب بشه. هنگام نصب زبان ++C رو هم باید تیک بزنید

نصب کردم حل شد.:گیج:

ولی این خیلی بده که نیاز به Visual Studio داره. نسخه Express نزدیک به ۳.۷ گیگ هست که مسلما همش برای یه کامپایل ساده لازم نیست. راه حل دیگه ای نداره؟:گریه:

subsub
سه شنبه 25 آبان 1395, 19:09 عصر
نصب کردم حل شد.:گیج:

ولی این خیلی بده که نیاز به Visual Studio داره. نسخه Express نزدیک به ۳.۷ گیگ هست که مسلما همش برای یه کامپایل ساده لازم نیست. راه حل دیگه ای نداره؟:گریه:

یه راه حل بهتر پیدا کردم. به جای دانلود و نصب Visual Stduio 2015 میشه ابزار Visual C++‎ Build Tools 2015 رو از اینجا (http://landinghub.visualstudio.com/visual-cpp-build-tools)دانلود و نصب کرد. البته اینجا یه نسخه نصب کننده آنلاین میده که در حدود 1.7 گیگ دانلود انجام میده و بعدش موارد لازم رو نصب میکنه.

متاسفانه Visual C++‎ Build Tools 2015 هنوز نسخه نصب آفلاین رسمی نداره اما میتونید نسخه آنلاین رو بگیرید و با سوئیچ layout/ تحت خط فرمان اجراش کنید. اون وقت فقط فایلها رو دانلود میکنه. بعدش فایلهای دانلودی رو به هر کامپیوتری که میخواید منتقل کنید و نصب کنید. من این کار رو انجام دادم و اینجا (https://www.mediafire.com/?6vtwjoq9aa9k6kj)گذاشتم.