Previous Next
The SNiFF+ C Tutorial

The SNiFF+C Tutorial Guide consists of the following parts:

  • Browsing

  • Edit/Compile/Debug

  • Team Setup

  • Developing in a Team

  • Team Maintenance

  • Version Controlling

  •     Note
        Please note that a Log Window, displaying SNiFF+ error and control messages, may appear at several stages throughout this tutorial.

Browsing
This tutorial is for you if
  • you are a new SNiFF+ user

  • you want to quickly learn how to use SNiFF+ for browsing C code

Edit/Compile/Debug
This tutorial is for you if
  • you want to use SNiFF+ in single-user/single-platform C development

  • you want to learn about building C executables

  • you want an introduction to the tools used in the C edit/compile/debug cycle

Note that this tutorial introduces concepts and tools used in developing, irrespective of whether you are working alone or as part of a team.
Team Setup
This tutorial is for you if
  • you have done the previous tutorials or

  • you are familiar with SNiFF+ and

  • you need SNiFF+ in a multi-user and/or a multi-platform work situation

  • you need SNiFF+ and RCS (included in the SNiFF+ package) for configuration management and version controlling (CMVC)

  • you are responsible for setting up projects and working environments in a multi-user/ multi-platform work situation (Working Environments Administrator).

Developing in a Team
  • you have done the previous tutorials or

  • you are familiar with SNiFF+ and

  • you work in a team and use RCS for version controlling and configuration management. Note that the Edit/Compile/Debug cycle is described in the Edit/Compile/Debug tutorial

Team Project Maintenance
This tutorial is for you if
  • you are responsible for maintaining projects and working environments in a multi-user/ multi-platform work situation (Working Environments Administrator).

Version Controlling
This tutorial is for you if
  • you have done the previous tutorials and

  • you need SNiFF+ and RCS (included in the SNiFF+ package) for configuration management and version controlling (CMVC)

Previous Next