Thread: Visual C++
View Single Post
Old Apr 4th, 2006, 9:45 PM   #10
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
I only use the help documentation that came with it. Admittedly, I've been using IDEs for dog's years. Here's a sample of a fairly large amount of information brought up by 'release':
Quote:
A release build uses optimizations. When you use optimizations to create a release build, the compiler will not produce symbolic debugging information. The absence of symbolic debugging information, along with the fact that code is not generated for TRACE and ASSERT calls, means that the size of your executable file is reduced and will therefore be faster.
Quote:
Originally Posted by Build
Custom Build Steps

A custom build step is a build rule associated with either a project or one or more files. A custom build step can pass input files to a tool, which results in one or more output files. For example, the help files in an MFC application are built with custom build steps. For more information, see Specifying Custom Build Steps.
Build Events

Build events let you customize a project's build. There are three build events: Pre-Build, Pre-Link, and Post-Build. A build event lets you specify an action to occur at a specific time in the build process. For example, you could use a build event to register a file with regsvr32.exe after the project finishes building. For more information, see Specifying Build Events.
Troubleshooting Custom Build Steps and Build Events can help you ensure that your custom build steps and build events run as expected.

The output format of a custom build step or build event can also enhance the usability of the tool. For more information, see Formatting the Output of a Custom Build Step or Build Event.

Build events and custom build steps run in the following order along with other build steps:

Pre-Build event

Custom build steps on individual files

Proxy generator

MIDL

Resource compiler

The C/C++ compiler

Pre-Link event

Linker or Librarian (as appropriate)

BSCMake

Custom build step on the project

Web deployment tool. The web deployment tool runs as part of a build only if the linker or librarian tools also run. However, you can run the web deployment tool via the Build menu.

Post-Build event

A custom build step on the project, the web deployment tool, and a post-build event run (sequentially) at the same point in the build — after all other build processes are completed.
As far as tutorials, this is a portion under IDE:
Quote:
User interface (UI) reference topics explain the options that appear on various dialog boxes, windows, and other user interfaces of the integrated development environment (IDE). These types of topics generally appear when you press F1 in a dialog box or window. In the table of contents, these topics are grouped by the feature area to which they apply. For example, the UI reference topic for the Find dialog box can be found under Editors.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote