Поделиться через


Практическое руководство. Настройка проектов Visual C++ для 64-разрядных платформ

Обновлен: Ноябрь 2007

В этом разделе описывается настройка приложений C++ для 64-разрядных платформ с использованием конфигураций проектов, имеющихся в интегрированной среде разработки Visual Studio.

Для разработки 64-разрядных приложений необходимо установить один или оба 64-разрядных компилятора Visual C++, в противном случае конфигурации 64-разрядных проектов не будут доступны в интегрированной среде разработки. См. раздел Установка 64-разрядных компонентов Visual Studio.

9yb4317s.alert_note(ru-ru,VS.90).gifПримечание.

По умолчанию 64-разрядные средства недоступны в Visual C++, экспресс-выпуск. Чтобы сделать 64-разрядные средства доступными в Visual C++, экспресс-выпуск, установите SDK (пакет средств разработки программного обеспечения) для Windows в дополнение к Visual C++, экспресс-выпуск. В противном случае при попытке настройки проекта для 64-разрядной платформы с использованием Visual C++, экспресс-выпуск произойдет ошибка.

Процедуры, приведенные в этом разделе, описывают изменение конфигурации активного проекта для поддержки 64-разрядных платформ с использованием интегрированной среды разработки Visual Studio, а также перенос параметров проекта Win32 в конфигурацию 64-разрядного проекта.

Настройка приложений C++ для 64-разрядных платформ

  1. Откройте проект C++, который требуется настроить для 64-разрядной платформы.

  2. Откройте страницы свойств для данного проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.

    9yb4317s.alert_note(ru-ru,VS.90).gifПримечание.

    Для проектов .NET убедитесь, что в диалоговом окне Страницы свойств <Имя проекта> выбран узел Свойства конфигурации или один из его дочерних узлов. В противном случае кнопка Диспетчер конфигурации останется неактивной.

  3. Нажмите кнопку Диспетчер конфигураций, чтобы открыть Диалоговое окно "Диспетчер конфигураций".

  4. В списке Платформа активного решения выберите вариант <Создать…>, чтобы открыть Диалоговое окно "Создание платформы решения".

  5. Щелкните стрелку Введите или выберите новую платформу, а затем выберите 64-разрядную платформу.

    9yb4317s.alert_note(ru-ru,VS.90).gifПримечание.

    В диалоговом окне Создание платформы решения можно скопировать существующие параметры проекта в новую конфигурацию 64-разрядного проекта, используя параметр Копировать параметры из.

  6. Нажмите ОК. Платформа, выбранная на предыдущем шаге, появится в разделе Платформа активного решения диалогового окна Диспетчер конфигураций.

  7. Нажмите кнопку Закрыть в диалоговом окне Диспетчер конфигураций, а затем нажмите кнопку ОК в диалоговом окне <Имя проекта>: страницы свойств.

Копирование параметров проекта Win32 в конфигурацию 64-разрядного проекта

  • В открытом диалоговом окне Создание платформы решения при настройке проекта для 64-разрядной платформы щелкните стрелку Копировать параметры из и выберите Win32. Следующие настройки будут автоматически обновлены на уровне проекта:

    9yb4317s.alert_note(ru-ru,VS.90).gifПримечание.

    Ни одно из этих свойств проекта не изменяется, если они переопределяются на уровне файлов.

См. также

Основные понятия

64-разрядные приложения

Другие ресурсы

Программирование для 64-разрядных систем на Visual C++