Table of Contents
Chapter 1: Introduction
1.1 Welcome
1.2 Installation and Build Process
1.3 Product Dependencies
1.3.1 Math.h++ and Tools.h++
1.3.2 Math.h++ and LAPACK.h++
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 Math.h++ Library
3.1 Overview
3.2 Compiling the Library
3.3 Compiling the Examples
3.4 Using Math.h++ with LAPACK.h++
3.5 Source File Location
3.6 Makefile Location
3.6.1 Library Makefiles
3.6.2 Examples Makefiles
Chapter 4: Compiling Your Programs
4.1 Overview
4.2 Patterns
4.3 Include Path
4.4 Library Path
4.5 Compiling in Windows with Borland
4.5.1 Using a Static Version of Math.h++ (Borland)
4.5.2 Using a Dynamic Version of Math.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 Math.h++ (MSVC)
4.6.2 Using a Dynamic Version of Math.h++ (MSVC)
4.6.3 Compiling from Microsoft Visual Studio
4.7 Compiling in Unix
4.7.1 Using a Static Version of Math.h++ (Unix)
4.7.2 Using a Shared Version of Math.h++ (Unix)
Appendix A: Mnemonics
Appendix B: Glossary
©Copyright 1999, Rogue Wave Software, Inc.
Contact
Rogue Wave about documentation or support issues.