https://github.com/richelbilderbeek/travis_qmake_gcc_cpp98
Minimal C++98 project using qmake and checked by Travis CI
https://github.com/richelbilderbeek/travis_qmake_gcc_cpp98
cpp cpp98 example minimal qmake travis-ci
Last synced: 6 months ago
JSON representation
Minimal C++98 project using qmake and checked by Travis CI
- Host: GitHub
- URL: https://github.com/richelbilderbeek/travis_qmake_gcc_cpp98
- Owner: richelbilderbeek
- License: gpl-3.0
- Created: 2016-03-13T14:30:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-06-20T08:22:24.000Z (over 4 years ago)
- Last Synced: 2025-02-12T13:19:00.087Z (8 months ago)
- Topics: cpp, cpp98, example, minimal, qmake, travis-ci
- Language: QMake
- Homepage: https://github.com/richelbilderbeek/travis_cpp_tutorial
- Size: 30.3 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# travis_qmake_gcc_cpp98
[](https://travis-ci.com)
[](https://travis-ci.com/richelbilderbeek/travis_qmake_gcc_cpp98)

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++98`
* Libraries: `STL` only
* Code coverage: none
* Source: one single file, `main.cpp`More complex builds:
* Use of C++11: [travis_qmake_gcc_cpp11](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp11)
* Use of C++14: [travis_qmake_gcc_cpp14](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp14)
* Use of C++17: [travis_qmake_gcc_cpp14](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp17)
* Use of C++20: [travis_qmake_gcc_cpp14](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp20)
* Use the Boost libraries: [travis_qmake_gcc_cpp98_boost](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_boost)
* Use the Bio++ library: [travis_qmake_gcc_cpp98_bpp](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_bpp)
* Use the Qt library: [travis_qmake_gcc_cpp98_qt](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_qt)
* Use the Rcpp R package: [travis_qmake_gcc_cpp98_rcpp](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_rcpp)
* Use the SFML library: [travis_qmake_gcc_cpp98_sfml](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_sfml)
* Use the Urho3D library: [travis_qmake_gcc_cpp98_urho3d](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_urho3d)
* Use the Wt library: [travis_qmake_gcc_cpp98_wt](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_wt)
* Code coverage: `gcov`: [travis_qmake_gcc_cpp98_gcov](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_gcov)
* Profiling: `gprof`: [travis_qmake_gcc_cpp98_gprof](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_gprof)
* UI testing: `ldtp`: [travis_qmake_gcc_cpp98_ldtp](https://www.github.com/richelbilderbeek/travis_qmake_gcc_cpp98_ldtp)Equally complex builds:
* Use of `CMake` instead of `qmake`: [travis_cmake_gcc_cpp98](https://www.github.com/richelbilderbeek/travis_cmake_gcc_cpp98)
* Use of C instead of C++: [travis_cmake_gcc_c98](https://www.github.com/richelbilderbeek/travis_cmake_gcc_c98)Less complex builds:
* [none]