Конфигурация проекта определяет параметры компоновки
приложения. Одновременно может быть определено несколько различных конфигураций,
причем приложение для каждой из них будет создаваться в отдельной папке, так что
у вас есть возможность сравнить эти конфигурации. Изначально каждый проект в
решении Visual Studio имеет две конфигурации — Debug (Отладка) и Release
(Выпуск). При использовании конфигурации Debug (Отладка) будет создаваться
отладочная версия проекта, с помощью которой можно осуществлять отладку на
уровне исходного кода посредством установки точек останова и т.д. В папке Debug
(Отладка) при этом будет находиться файл, используемый компоновщиком для записи
отладочной информации о пользовательской программе с целью ускорения
редактирования связей в режиме отладки.
Этот файл имеет расширение .pdb и содержит отладочную
информацию, а также информацию о состоянии проекта.
Необходимую конфигурацию можно выбрать с помощью элемента списка Debug (Отладка)
на главной панели инструментов. То же самое можно сделать, выбрав пункт меню
BuildoConfiguration Manager... (КомпоновкаОДиспетчер конфигурации...), что
приведет к запуску диалога Configuration Manager (Диспетчер конфигурации). Из
выпадающего списка Active Solution Configuration (Текущая конфигурация решения)
выберите пункт Release (Выпуск). См. рис. А.8.
Скомпонуйте проект еще раз. Теперь создана вторая версия программы Bytes.exe на
Managed C++, причем на этот раз она помещается в папку Release (Выпуск).
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.