Visual C ++ 2008 64-битный компилятор? - PullRequest
2 голосов
/ 11 октября 2011

Я заметил, что когда я компилирую 64-битную программу из Visual Studio 2008, запускаемый компилятор находится в папке bin\x86_amd64, а не в папке bin\amd64 - хотя они оба существуют.

Есть ли способ заставить 64-битный компилятор работать вместо кросс-компилятора?

1 Ответ

3 голосов
/ 11 октября 2011

перейдите к Tools->Options->Projects and Solutions->VC++ Directories, затем выберите x64 для платформы и выберите Executable Files. Этот список похож на переменную среды PATH для всего, что запускается из VS, включая компилятор / компоновщик / отладчик и т. Д.

Обычно первая строка будет

$(VCInstallDir)bin\x86_amd64

поэтому изменив это на

 $(VCInstallDir)bin\amd64

выберет cl.exe и т. Д. Из этого каталога.

...