C++ Compiler Output
Go Up to C++ Compiler Index
Project > Options > C++ Compiler > Output
Use this dialog box to set C++ Compiler Output options.
| Options | Description |
|---|---|
|
Build Configuration Options |
Described in Build Configuration Options. |
|
Common Options |
Described in Common Items on Project Options Pages. |
| Output options | Description |
|---|---|
|
Disable compiler autodependency output (-X) |
Disables output of results of autodependency checking into the .obj file. The IDE uses the autodependency information (a list of the #include files in your project) to keep your object files up to date. If this option is enabled, the dependency checker does not rebuild source files whose Include files have changed. Default = False (Enabled) |
|
Don't prefix underbars to exported symbols |
Do not prefix underscore characters to exported symbol names. Default = False |
|
Exclude system headers from dependency info |
Ignores system header files while generating dependency information. Default = False |
|
Generate underscores on symbol names |
The compiler automatically adds an underscore character (_) in front of every global identifier (functions and global variables) before saving them in the object module. Pascal identifiers (those modified by the __pascal keyword) are converted to uppercase and are not prefixed with an underscore.Underscores for C and C++ are optional, but you should turn this option on to avoid errors if you are linking with the C++Builder libraries. |
|
Include browser information .obj files |
Includes browser information in generated .OBJ files. Default = False |
| General option | Description |
|---|---|
|
Default |
Saves the current settings as the default for each new project. |