The OPeNDAP C++ implementation of DAP2 and DAP4.
- API documentation: https://opendap.github.io/libdap4/html/
- Release history:
NEWS - Build/install details:
INSTALL - CMake notes:
README.cmake.md
- Core DAP2/DAP4 data model and protocol classes.
- Client/server support libraries and utilities.
- Command-line clients including
getdapandgetdap4.
From a release tarball:
./configure
make
make check
make installFrom a git checkout:
autoreconf --force --install --verbose
./configure
make
make check- Modern C++ compiler (configure checks C++11/C++14 support).
autotoolsorcmaketo build the code.libcurlandlibxml2(andlibuuidon Linux).flexandbisonfor parser generation.grofffor the man pages to render.bearfor thecompile_commands.jsondatabase used by vscode (and CLion)CppUnitto runmake check.
For exact versions and platform notes, see INSTALL.
NEWS: version-by-version release notes.ChangeLog: detailed historical changes.INSTALL: build and install instructions.README.dodsrc: client.dodsrcbehavior and options.README.AIS: historical AIS notes.README.gh-pages.md: publishing and maintenance notes for GitHub Pages docs.README.pre-commit.md: pre-commit hook setup and usage.README.vscode.md: VS Code workspace and task configuration notes.- Zenodo GitHub integration/settings for
OPENDAP/libdap4: https://zenodo.org/account/settings/github/repository/OPENDAP/libdap4