Skip to content
SCORE data file processing library in C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
include
scripts
src-library
src-programs
tests
.gitignore
Makefile
Makefile.library
Makefile.programs
README.md

README.md

scorelib

SCORE data file processing library

Download

  git clone https://github.com/craigsapp/scorelib

or

  git clone https://cm-gitlab.stanford.edu/craig/scorelib.git

Compiling

The scorelib library is implemented using the C++11 standard. Most code should compile with gcc 4.7, except for the use of regex which is fully implemented starting in gcc 4.9 (April 2014). The makefiles for compiling the library and programs are set up to use clang 3.3 which already has a full implementation of the C++11 standard. Microsoft Developer Studio 2013 may be able to compile the code, but this has not yet been tested.

The library has one compile-time define (SCOREITEMEDIT) which can be used to turn on the edit-history component of the ScoreItemEdit class. This allows the ScoreItem objects to keep track of changes for undo/redo capabilities. See the library makefile for its use.

Documentation

See the documentation website http://scorelib.sapp.org

You can’t perform that action at this time.