Подготовка среды разработки

Чтобы написать программу Windows на C или C++, необходимо установить пакет средств разработки программного обеспечения Microsoft Windows (SDK) или Microsoft Visual Studio. Windows SDK содержит заголовки и библиотеки, необходимые для компиляции и связывания приложения. Пакет WINDOWS SDK также содержит средства командной строки для создания приложений Windows, включая компилятор Visual C++ и компоновщик. Хотя вы можете компилировать и создавать программы Windows с помощью программ командной строки, рекомендуется использовать Microsoft Visual Studio. Вы можете скачать бесплатно Visual Studio Community или бесплатные пробные версии других версий Visual Studio здесь.

Каждый выпуск windows SDK предназначен для последней версии Windows, а также нескольких предыдущих версий. В заметках о выпуске перечислены конкретные поддерживаемые платформы, но если вы не поддерживаете приложение для очень старой версии Windows, вам следует установить последний выпуск Windows SDK. Последнюю версию windows SDK можно скачать здесь.

Windows SDK поддерживает разработку как 32-разрядных, так и 64-разрядных приложений. Api Windows разработаны таким образом, чтобы один и тот же код можно компилировать для 32-разрядной или 64-разрядной версии без изменений.

Примечание

Windows SDK не поддерживает разработку драйверов оборудования, и в этой серии не рассматривается разработка драйверов. Сведения о написании драйвера оборудования см. в разделе начало работы с драйверами Windows.

Следующая

Соглашения о написании кода Windows