Компиляция Visual Studio 2012 нативная C ++ DLL x86

Я недавно обновил свой набор инструментов с Win 7 x86 / Visual Studio 2010 до Win 8 x64 / Visual Studio 2012. Однако теперь мой родной C ++ dll компилируется как x64, а не x86. Я не сделал ничего, кроме как перенести код в новую операционную систему и загрузить ее в VS2012.

Кто-нибудь знает, как я могу заставить его скомпилировать для x86?

6

Решение

Перейти на страницы свойств вашего проекта, найти Linker -> продвинутый -> Целевая машина и убедитесь, что он установлен на MachineX86.

6

Другие решения

Идти к строить—> Менеджер конфигурации —> Платформа активных решений
и измените его на x86.

Вы также можете подтвердить свою конкретную платформу проекта, посмотрев имя проекта в том же окне и примененную к нему платформу.

1

По вопросам рекламы [email protected]