|
Программирование >> Процедурные приложения
данных с информацией о всех классах, функциях, переменных и константах программы. Кроме того, в этой категории можно указать, следует ли создавать файл с ассемблерным кодом программы, какого он должен быть типа и где располагаться (список Listingfiletype и поле Listingfilename). Optimizations Опции категории Optimizationsпозволяют устанавливать различные параметры оптимизации программного кода (список Optimizations). Также можно указать, каким образом следует выполнять макроподстановку функций (список Inlinefunctionexpansion). PrecompiledHeaders Опции категории PrecompiledHeaders определяют, следует ли использовать файлы предварительно скомпилированных заголовков (файлы с расширением РСН). Наличие таких файлов ускоряет процесс компиляции и компоновки. После компиляции всего приложения эти файлы следует удалить из папки проекта, поскольку они занимают очень много места. Preprocessor Опции категории Preprocessor позволяют задавать параметры работы препроцессора. Здесь же можно указать дополнительные папки для включаемых файлов заголовков (поле Additional #include directories), а также установить опцию Ignore standard include paths, которая служит указанием игнорировать папки, перечисленные в переменных среды PATHили INCLUDE. Link Вкладка Link содержит опции пяти категорий: General, Customize, Debug, Inputи Output. General В категории General в поле Outputfilename можно задать имя и расширение выходного файла. Как правило, для файла проекта используется расширение ЕХЕ. В поле Object/librarymodules указываются объектные и библиотечные файлы, компонуемые вместе с проектом. Также могут быть установлены следующие опции: Generatedebuginfo(в исполняемый файл включается отладочная информация); Linkincrementally(частичная компоновка; эта опция доступна, если в категории Customize установлен флажок Useprogramdatabase); Enableprofiling(в исполняемый файл включается информация для профилировщика); Ignorealldefaultlibraries(удаляются все стандартные библиотеки из списка библиотек, который просматривается компоновщиком при разрешении внешних ссылок); Generatemapfile(создается МАР-файл проекта). Customize В категории Customize можно установить такие опции: Linkincrementally(аналогична одноименной опции из категории General); Useprogramdatabase(в служебную базу данных программы помещается отладочная информация); Outputfilename(задает имя выходного файла); Printingprogressmessages(в процессе компиляций выводятся сообщения о ходе компоновки); Suppressstartupbanner(аналогична подобной опции категории Customize вкладки C/C++). Debug Опции категории Debug позволяют указать, следует ли генерировать МАР-файл проекта, а также задают различные параметры отладки. Input Посредством опций категории Input приводится различная информация об объектных и библиотечных файлах, компонуемых вместе с проектом. Output Опции категории Output позволяют задать базовый адрес программы (Baseaddress), точку входа (Entry-pointsymbol), объем виртуальной и физической памяти, выделяемой для стека (группа Stackallocations), и номер версии проекта (группа Versioninformation). Resources Вкладка Resources позволяет указать имя файла ресурсов (обычно это файл с расширением RES) и задать некоторые дополнительные параметры, такие как язык представления ресурсов, папки включаемых файлов и макросы препроцессора. MIDL Вкладка MIDL предназначена для задания различных параметров генерации библиотеки типов. BrowseInfo На вкладке BrowseInfo можно указать имя файла базы данных, содержащей описания классов, функций, констант и переменных программы. CustomBuild Вкладка CustomBuild предназначена для задания дополнительных команд компиляции, которые будут выполняться над выходным файлом. Глава 2. Краткое знакомство со средой Visual C++ Запуск Visual C++ Доступ к контекстной справке Вызов команд меню Перемещаемые панели инструментов Меню File o New o Open o Close o Save o Save As o Save All o Page Setup o Print o Recent Files и Recent Workspaces o Exit Меню Edit o Undo o Redo o Cut o Copy o Paste o Delete o Select All o Find o Find in Files o Replace o Go To o Bookmarks o Breakpoints o List Members o Type Info o Parameter Info o Complete Word Меню View o ClassWizard o Resource Symbols и Resource Includes o Full Screen o Workspace o Output o Debug Windows o Refresh Properties Меню Insert o New Class o Resource o Resource Copy o File As Text o New ATL Object Меню Project o Set Active Project o Add to Project... o Dependencies o Settings o ExportMakefile o Insert Project Into Workspace Меню Build o Compile o Build o Rebuild All o Batch Build o Clean o Start Debug
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |