Процесс разработки программы
После открытия среды Visual C++ 6.0 выполняется следующая последователь-
ность шагов.
1. Выберите команду Tools Customize и в появившемся диалоговом окне перей-
дите на вкладку
Вкладка Tools позволяет добавлять пункты в меню Tools главного окна. Содер-
жимое данной вкладки состоит из списка Menu contents, ряда текстовых полей
и переключателей. Каждый пункт списка Menu contents связан со своими значе-
ниями остальных элементов вкладки Tools. Логически эти элементы представ-
ляют собой набор параметров для вызова некоторой программы. Чтобы убе-
диться в этом, достаточно пройтись по нескольким элементам списка. Последний
элемент списка обозначен пустым прямоугольником. С его помощью произво-
дится добавление новых подпунктов в выпадающее меню Tools главного меню.
2. Чтобы создать команду для вызова программы ml.exe, введите в пустой пункт
списка Menu contents название новой команды, например Build ASM Program, и на-
жмите клавишу Enter.
3. Настроим теперь параметры вызова программы ml.exe. Для этого в поле Command
введите
в поле Arguments — /Zi
/link /со,
в поле Initial directory —
и установите переключатель Use output window.
4. Таким же образом можно добавить в меню Tools команду Debug ASM Program. Для
этого в поле Command введите g:\MASM613\Work\cv.exe, в поле Arguments —
в поле Initial directory —
и установите переключатель Close
window on exiting.
5. Для запуска полученного исполняемого модуля добавим еще одну команду
Execute ASM Program. Для этого в поле Command введите C:\WINDOWS\System32\
cmd.exe, в
— /С $(FileName), в поле Initial directory — $(FileDir).
После выполнения этих шагов можно закрыть окно Customize и проверить ра-
ботоспособность созданных команд меню Tools главного окна. Перед испытанием
в среду Visual Studio необходимо загрузить файл с текстом программы
(см. листинг
После открытия файла выберите команду Tools Build ASM Program.
При наличии синтаксических ошибок в окне Output появятся соответствующие
сообщения. Для того чтобы перейти к строке исходного текста, вызвавшей недо-
вольство компилятора, достаточно двойного щелчка мышью на строке с текстом
ошибки в окне Output. В результате этого курсор в окне с исходным текстом будет
установлен на строку с ошибкой.
Если программа ml.exe отработала без ошибок, то полученный с ее помощью
исполняемый модуль можно либо сразу запустить, либо предварительно отладить.
Запуск производится командой Tools Execute ASM Program. Для отладки выбирает-
ся команда Tools
> Debug ASM Program, в результате чего вызывается отладчик cv.exe.
Последний компилятор Visual C++ 7.0 из состава Microsoft Visual Studio Net
также имеет настраиваемое меню Tools, поэтому при желании его среду также мож-
но настроить для выполнения описанных ранее задач.
Do'stlaringiz bilan baham: