C and C++ SoftBench User's Guide
Contents
15
Viewing Multiple Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
11. Using SoftBench File Compare
Understanding the SoftBench File Compare Window . . . . . . . . . . . . . . . . . . . . . . . . 296
Understanding the Menu Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Understanding the "Working Directory" Input Box . . . . . . . . . . . . . . . . . . . . . . . . . 296
Using the "Left File" and "Right File" Input Boxes . . . . . . . . . . . . . . . . . . . . . . . . . 297
Using the "Merge File" Input Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Understanding the Text Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Reading the Gutter Column . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Selecting Lines for Merging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Highlighting Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Traversing by Single Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Comparing Two Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Merging Compared Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
If Something Goes Wrong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
For More Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
12. Using SoftBench Message Monitor
Starting SoftBench Message Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Understanding the SoftBench Message Monitor Window Area . . . . . . . . . . . . . . . . . 307
Understanding the Menu Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Understanding Broadcast Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Clearing the Broadcast Message Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Composing and Sending a Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Logging Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Specifying a Log File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Starting and Stopping Message Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
13. Using SoftBench with SQL
Determining Supported Environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Configuring SoftBench with SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Using Default SQL File Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Using SQL with Project Build . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Using SQL with External Build . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Updating RDBMS Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Using SQL with SoftBench Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Using SQL Preprocessor Wrappers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319