Россия, г. Саранск |
Опубликован: 28.10.2009 | Уровень: специалист | Доступ: платный
Лекция 6:
Отладка параллельной программы
9.7.3. Подготовка программы для анализа
Выполните следующие действия для подготовки программы к анализу.
- Верните код примера к исходному состоянию.
- Конвертируйте проект для использования компилятора Intel® C++ Compiler. В окне Solution Explorer выберите файл проекта, щелкните правой кнопкой мыши и в контекстном меню выполните команду Convert to use Intel® C++ Project System.
- В меню Project выберите пункт Properties, в появившемся окне настроек проекта в дереве слева выберите узел Configuration Properties C/C++ General (рис. 9.7). В открывшейся таблице справа убедитесь, что значение поля Debug Information Format равно Program Database (/Zi).
- В дереве слева выберите узел Configuration Properties C/C++ Optimization (рис. 9.8). В открывшейся таблице справа убедитесь, что значение поля Optimization равно Disabled(/Od).
- В дереве слева выберите узел Configuration Properties C/C++ em Generation (рис. 9.9). В открывшейся таблице справа убедитесь, что значение поля Runtime library установлено в Multi-threaded Debug DLL (/MD).
- В дереве слева выберите узел Configuration Properties Linker Command Line (рис. 9.10). Убедитесь, что сборка программы выполняется с использованием опции компоновщика /FIXED:NO.
- Убедитесь, что включена компиляторная инструментация кода. В дереве слева выберите узел Configuration Properties C/C++ Command Line (рис. 9.11). Убедитесь, что в поле Additional Options установлен ключ компилятора /Qtcheck.
После выполнения указанных действий программа готова к анализу в ITC.