Запустите cl
из «Командная строка Visual Studio x64» или чего-то подобного, например «Командная строка собственных инструментов x64 для VS 2017». Запустите where cl
, чтобы увидеть путь, по которому вы запускаете «cl». Что-то вроде «x64» или «amd64» должно быть в пути.
Время от времени поиск в меню «Пуск» может быть бесполезным. Попробуйте найти «vs20xx» или «vs 20xx» вместо «visual studio», чтобы найти его. Имя приглашения меняется в зависимости от выпусков. Если он не говорит «64», то он настроит 32-битную среду.
Приглашение 64 имеет тенденцию просто вызывать «Vcvarsall.bat» с аргументом 64, но этот аргумент изменяется со временем и может не иметь обратной совместимости.