Tutorial how to use Travis CI with C++.
In alphabetical order
- Bio++: C++ biology libraries
- Boost: Boost is a collection of C++ libraries (homepage)
- Boost.Test: Boost.Test is a C++ testing framework within the Boost libraries
clang
: C++ compiler- Codecov: Codecov is a tool to display a gcov code coverage result, that plays well with GitHub. It can be actived from a Travis script
- Coverity: a static code analysis tool
gcc
: GNU Compiler Collection, a collection of compilers, in this case, the C++ compiler calledg++
gcov
: gcov is a GNU tool to measur the code coverage of (among others) C++ code. It can be actived from a Travis scriptgit
: git is a version control system. It tracks the changes made in the project and allows for viewing the project its history- GitHub: GitHub is a site where git repositories are hosted. It gives a git project a website where the files can be viewed. Next to this, there is a project page for issues like bug reports and feature requests
gprof
: gprof is a GNU tool to profile (among others) C++ code. It can be actived from a Travis script- GSL: Microsoft implementation of the Guidelines Support Library
- libFuzzer: a library for coverage-guided fuzz testing
OCLint
: static code analyis (homepage) (GitHub)perf
: gprof is a GNU tool to profile (among others) C++ code. It can be actived from a Travis script- Qt: a C++ GUI library
- QTest: the Qt testing framework
- Rcpp: Rcpp is an R package that allows mixing R and C++ code
- Rcpp11: Rcpp is an R package that allows mixing R and C++11 code
- SFML: a C++ multimedia library
- Travis CI: Travis CI is a continuous integration (hence the 'CI' in its name) tool that plays well with GitHub. It is activated when someone uploads his/her code to the GitHub
- Urho3D: a C++ game engine
- Wt: a C++ web application library
Go to statuses.
Great! See CONTRIBUTING.md.
This project follows the Contributor Covenant. See code_of_conduct.md.