Note that there are some explanatory texts on larger screens.

plurals
  1. POmsvc2013 with Qt 5 and Qt Creator
    text
    copied!<p>MSVC2013 has been <a href="http://blogs.msdn.com/b/vcblog/archive/2013/10/17/visual-studio-2013-available-now.aspx" rel="nofollow">released</a>. I installed the express version. I want to use it with Qt 5.1 in Qt Creator.</p> <p>I uninstalled MSVC2012. Now when I try and compile Qt Creator says "Qt Creator needs a compiler set up to build. Configure a compiler in the kit options."</p> <p>I went to Build and Run and can see that the MSVC2013 compiler is detected. However under Qt version there is an error. </p> <p>The path is "C:\Qt\Qt5.1.0\5.1.0\msvc2012_64_opengl". At this point I'm guessing what to do. In the mkspecs directory I copied the win32-msvc2012 to win32-msvc2013 and replaced the qmake.conf file with <a href="https://qt.gitorious.org/qt/qtbase/source/f1cdd4b2976706c6d9c3166a75afff6ec5856f3d%3amkspecs/win32-msvc2013/qmake.conf" rel="nofollow">this one</a>. Then under kits I created a manual version with the same Qt Creator version but set Qt mkspes to win32-msvc2013 but that does not work.</p> <p>I also tried replacing the old qmake.conf with the new one from the link above in the mkspecs/win32-msvc2012 directory but that made no difference.</p> <p>Any suggestions on how to setup MSVC2013 with Qt Creator?</p> <p>Edit: I made some progress. I deleted the the .pro.user file and reconfigured the project to point to a custom kit which points to the MSVC2013 compiler. Now when I try and build it says</p> <pre><code>qtmain.lib(qtmain_win.obj):-1: error: LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1800' in main.obj </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload