Подскажите пожалуйста.
Есть проблема. Использую QT Creator 4.15.1. Desktop Qt 5.12.3 MSVC2017 64bit кит.
Всё прекрасно компилировалось, но крякнул комп и я переставил все студии и QT.
У меня стоят vs6.0 2008, 2010, 2013, 2015 и 2017. Они работают.
После переустановки стало:
строка в pro файле
win32:LIBS += -luser32
преобразуется в в Makefile.debug в строку
LIBS = "D:\Program Files (x86)\Microsoft Visual Studio\VC98\lib\user32.lib"
Сначала я думал, что это системные переменные. Снёс все упоминания о vs6.0. Перегрузил qt. Не помогло.
Причём другие проекты внутри головного проекта компилируются. Только один перестал. У других людей, вообще всё компилируется. Сравнение исходников показало их идентичность. Т.е. проблема в моём компьютере. Но где? Где оно берёт пути до vs6.0 вместо 2017? И почему только в одном проекте. Все pro и pri файлы я просмотрел. Установки путей до windows libs нигде нет.