Getting started

Install git
Windows users: msysgit is known to work. The app referenced in GitHub Bootcamp (link below) should work as well.

For OSX, see GitHub Bootcamp

For Linux, install git through your package manager.

Alternately (not recommended): download an archive of the latest code with no revision history by clicking here.

Install CMake
Linux users, install cmake via your package manager. For OSX and Windows, download from cmake.org

Install Flex and Bison
v0.7 and later do not use flex or bison.

Clone the repository
From the command prompt: Git will create a directory stepcode and clone the repository there. Once done, the latest revision will be checked out. You will be able to view revision logs, switch branches, etc - see Git Basics

Build STEPcode
See Building STEPcode. STEPcode uses CMake, which is cross-platform and somewhat different from the traditional unix './configure && make'

Use STEPcode
See How to use STEPcode in an application

Exploring STEPcode
Description of the files and directories