https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14
Minimal project of qmake, GCC and C++14, tested by Travis CI
https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14
cpp14 example gcc minimal qmake qtcreator travis-ci
Last synced: about 2 months ago
JSON representation
Minimal project of qmake, GCC and C++14, tested by Travis CI
- Host: GitHub
- URL: https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14
- Owner: richelbilderbeek
- License: gpl-3.0
- Created: 2016-03-13T20:31:46.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-06-20T08:22:02.000Z (about 5 years ago)
- Last Synced: 2025-06-11T22:13:08.079Z (about 1 year ago)
- Topics: cpp14, example, gcc, minimal, qmake, qtcreator, travis-ci
- Language: Shell
- Homepage: https://github.com/richelbilderbeek/travis_cpp_tutorial
- Size: 596 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# travis_qmake_gcc_cpp14
Branch |[](https://travis-ci.org)
---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------
`master` |[](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14)
`develop`|[](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14)

This GitHub is part of:
* [the Travis C++ Tutorial](https://github.com/richelbilderbeek/travis_cpp_tutorial)
* [the MXE tutorial](https://github.com/richelbilderbeek/mxe_tutorial)
The goal of this project is to have a clean Travis CI build, with specs:
* Build system: `qmake`
* C++ compiler: `gcc`
* C++ version: `C++14`
* Libraries: `STL` only
* Code coverage: none
* Source: one single file, `main.cpp`
More complex builds:
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp17) Use C++17: [travis_qmake_gcc_cpp17](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp17)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp20) Use C++20: [travis_qmake_gcc_cpp20](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp20)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_bpp) Add `Bio++`: [travis_qmake_gcc_cpp14_bpp](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_bpp)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_boost) Add `Boost`: [travis_qmake_gcc_cpp14_boost](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_boost)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_boost_graph) Add `Boost.Graph`: [travis_qmake_gcc_cpp14_boost_graph](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_boost_graph)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_boost_test) Add `Boost.Test`: [travis_qmake_gcc_cpp14_boost_test](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_boost_test)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_boost_xml) Use Boost on XML: [travis_qmake_gcc_cpp14_boost_xml](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_boost_xml)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_clang-tidy) Add `clang-tidy`: [travis_qmake_gcc_cpp14_clang-tidy](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_clang-tidy)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_codechecker) Add CodeChecker: [travis_qmake_gcc_cpp14_codechecker](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_codechecker)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_doxygen) Add Doxygen: [travis_qmake_gcc_cpp14_doxygen](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_doxygen)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_gcov) Add code coverage: [travis_qmake_gcc_cpp14_gcov](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_gcov)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_cppcheck) Add `cppcheck`: [travis_qmake_gcc_cpp14_cppcheck](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_cppcheck)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_fltk) Add `FLTK`: [travis_qmake_gcc_cpp14_fltk](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_fltk)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_gprof) Add `gprof`: [travis_qmake_gcc_cpp14_gprof](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_gprof)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_oclint) Add `OCLint`: [travis_qmake_gcc_cpp14_oclint](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_oclint)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_perf) Add `perf`: [travis_qmake_gcc_cpp14_perf](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_perf)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_qt) Add `Qt`: [travis_qmake_gcc_cpp14_qt](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_qt)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_r) Add `R`: [travis_qmake_gcc_cpp14_r](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_r)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_sdl) Add `SDL`: [travis_qmake_gcc_cpp14_sdl](https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_sdl)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_sfml) Add `SFML`: [travis_qmake_gcc_cpp14_sfml](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_sfml)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_rcpp) Add `Rcpp`: [travis_qmake_gcc_cpp14_rcpp](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_rcpp)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_urho3d) Add `Urho3D`: [travis_qmake_gcc_cpp14_urho3d](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_urho3d)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_wt) Add `Wt`: [travis_qmake_gcc_cpp14_wt](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_wt)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_xmlpp) Add `xml++`: [travis_qmake_gcc_cpp14_xmlpp](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_xmlpp)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_tdc) Travis-dependent compilation: [travis_qmake_gcc_cpp14_tdc](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_tdc)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp14_tdr) Travis-dependent run: [travis_qmake_gcc_cpp14_tdr](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14_tdr)
Builds of similar complexity:
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_clang_cpp14) Use `clang` instead of `gcc`: [travis_qmake_clang_cpp14](https://www.github.com/richelbilderbeek/travis_qmake_clang_cpp14)
* [](https://travis-ci.org/richelbilderbeek/travis_cmake_gcc_cpp14) Use `cmake` instead of `qmake`: [travis_cmake_gcc_cpp14](https://www.github.com/richelbilderbeek/travis_cmake_gcc_cpp14)
Less complex builds:
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp98) Use C++98: [travis_qmake_gcc_cpp98](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98)
* [](https://travis-ci.org/richelbilderbeek/travis_qmake_gcc_cpp11) Use C++11: [travis_qmake_gcc_cpp11](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp11)