Installing Calends for C/C++
Binary Install
For use with C/C++, simply grab the latest version of libcalends from the
GitHub Releases page, and
extract its contents wherever your compiler expects to find .h and
.so/.dll/.dylib files. Be sure to grab the correct version for your
architecture!
Source Install
To install from source, you'll need Golang 1.9+ installed to use its compiler.
Clone the repository, build libcalends, then copy the resulting
.so/.dll/.dylib and .h files to wherever your C/C++ compiler
expects to find them.
# Sample Linux steps:
mkdir -p $GOPATH/src/github.com/danhunsaker
cd $GOPATH/src/github.com/danhunsaker
git clone https://github.com/danhunsaker/calends
cd calends/libcalends
go get ../...
go build -v -i -buildmode=c-shared -o libcalends.so
Adjust the above example commands as needed for your actual development OS.