Working with MSVC Projects |
As a substitute or supplement to your project settings, you can also tell Understand for C++ to use the source, macro, and include path settings from a Microsoft Visual C++ (MSVC) project file.
MSVC project files from versions 4, 5, and 6 are supported.
Choose Project->Configure to open the Project Configuration dialog. In the MSVC tab, follow these steps:
The Contains box shows defines, includes, and sources set in the MSVC file for the target you select. Understand for C++ supports most MSVC syntax, including relative include paths, “#pragma once”, and the “ExcludeFromProject” property (on a per project basis).
Note: If you sync with an MSVC workspace file, the default target is used because there is no mechanism for specifying targets for each .dsp project within a .dsw file.
After you apply a project, the defines, includes, and sources you synchronized are listed in the Macros, Includes, and Sources tabs of the Project Configuration dialog. However, they are locked and cannot be modified using those tabs.
Once set, the source files, macros and include paths from the MSVC project are used by Understand for C++. This is in addition to any project settings you have configured on the other tabs.
Note: Settings in other tabs for include path and macros take priority over the MSVC project settings. This permits you to use the bulk of the MSVC settings while selectively overriding as your needs require.
Scientific Toolworks, Inc. http://www.scitools.com |