J'essaye d'installer Qt Creator pour utiliser le compilateur VC2017. Il détecte tout automatiquement, mais je continue à recevoir un avertissement pour ma configuration Kit (indiqué dans l'info-bulle dans la capture d'écran ci-dessous) qui dit CMake configuration has a path to a C/C++ compiler set that does not match the compiler path configured in the tool chain of the kit.
QT VC CMake Compiler path
J'ai changé CMake Configuration pour les valeurs suivantes:
CMAKE_CXX_COMPILER:STRING=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX86\x64\cl.exe
CMAKE_C_COMPILER:STRING=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX86\x64\cl.exe
CMAKE_PREFIX_PATH:STRING=%{Qt:QT_INSTALL_PREFIX}
QT_QMAKE_EXECUTABLE:STRING=%{Qt:qmakeExecutable}
Mais rien ne change . Voici une capture d'écran:
Capture d'écran de l'onglet Compilers
:
Toute aide serait très appréciée. Merci!
La version 15.0 fait-elle référence à VC2015? Parce que j'ai seulement VC2017 installé et étrangement Qt appelle automatiquement le kit 'Qt 5.9.0 MSVC2017 64bit'. – antikbd
J'ai supprimé les valeurs codées en dur et utilisé celles par défaut, mais le problème persiste. Je me gratte la tête sur la façon de pointer vers le compilateur VC2017. – antikbd
Oups, désolé, oui mon erreur, j'ai mal interprété le réglage de votre compilateur. Pouvez-vous également ajouter une capture d'écran pour l'onglet Compilateurs qui montre les 15.0 compilateurs sélectionnés? Essayez également de rayer votre répertoire de construction et de relancer CMake pour vous assurer que les bons compilateurs sont récupérés par la compilation. Je corrigerai ma réponse une fois que nous aurons compris le problème. –