Table of Contents
Chapter 1: Introduction
1.1 Welcome
1.2 Installation and Build Process
1.3 Product Dependencies
1.4 Backward Compatibility
1.5 Conventions
1.6 Terminology
1.7 Available Documentation
1.7.1 Readme File
1.7.2 HTML Documentation
1.7.3 General Build Guide
1.7.4 Printed Manuals
1.8 Technical Support
1.8.1 Before Contacting Technical Support
1.8.2 How to Contact Technical Support
Chapter 2: Directory and File Names
2.1 Overview
2.2 The Parts Directory Structure
2.3 The Workspace Directory Structure
2.4 Library Names
2.5 Build Types
Chapter 3: Compiling Your Tools.h++ Library
3.1 Overview
3.1.1 Notes to Linux Users
3.2 Compiling the Library
3.3 Compiling the Examples
3.4 Source File Location
3.5 Makefile Location
3.5.1 Library Makefiles
3.5.2 Examples Makefiles
Chapter 4: Compiling Your Programs
4.1 Overview
4.2 Makefile Patterns
4.3 Include Path
4.4 Library Path
4.5 Compiling in Windows with Borland
4.5.1 Using a Static Version of Tools.h++ (Borland)
4.5.2 Using a Dynamic Version of Tools.h++ (Borland)
4.5.3 Compiling from the Borland C++ IDE
4.6 Compiling in Windows with MSVC
4.6.1 Using a Static Version of Tools.h++ (MSVC)
4.6.2 Using a Dynamic Version of Tools.h++ (MSVC)
4.6.3 Compiling from Microsoft Visual Studio
4.7 Compiling in Unix
4.7.1 Using a Static Version of Tools.h++ (Unix)
4.7.2 Using a Shared Version of Tools.h++ (Unix)
Appendix A: Example Programs
A.1 For All Users
A.2 For Windows Users
A.3 For C++ with Templates
A.4 For the C++ Standard Library
Appendix B: Mnemonics
Appendix C: Glossary
©Copyright 1999, Rogue Wave Software, Inc.
Contact
Rogue Wave about documentation or support issues.