Здравствуйте, arfaa, Вы писали:
A>Добрый день
A>Пытаюсь собрать плагин qmysql,после прописывания команды nmake вылезает ошибка Qt5Sql.lib(Qt5Sql.dll) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'x86'. Я открыл x64 Native Prompt VS2017,фото прикрепляю ниже, что нужно еще настроить для корректной сборки, выручайте пожалуйста
A>Image: 12.JPG
Вот что у меня в bat'нике прописано для задания Build Environment для x64:
set PATH=D:\Programs\Qt\5.7\msvc2015_64\bin;%PATH%
set QT_PLUGIN_PATH=D:\Programs\Qt\5.7\msvc2015_64\plugins
set QT_DIR=D:\Programs\Qt\5.7\msvc2015_64
set VS140COMNTOOLS=%PROGRAMFILES(x86)%\Microsoft Visual Studio 14.0\Common7\Tools\
call "%PROGRAMFILES(x86)%\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
set INCLUDE=%INCLUDE%;%PROGRAMFILES(x86)%\Microsoft SDKs\Windows\v7.1A\include
set LIB=%LIB%;%PROGRAMFILES(x86)%\Microsoft SDKs\Windows\v7.1A\lib
P.S. непонятно, как работает, у меня же Qt на диске E:
но в части переменных для компилятора VC++, вроде, всё корректно