Skip to content
/ CppStarter Public template

Simple cross platform C++ starter project with shared library, command line executable with precompiled header support, Qt 5 GUI, Google Test and CI.

License

Notifications You must be signed in to change notification settings

nikhilmetrani/CppStarter

Repository files navigation

CppStarter

Windows Actions Status Linux Actions Status MacOS Actions Status Travis CI Status AppVeyor status


Simple cross platform C++ starter project with shared library, command line executable with precompiled header support, Qt 5 GUI, Google Test and CI.

IDEs

  • Visual Studio Community 2017
  • Visual Studio Community 2019
  • Visual Studio Code
    • With extensions:
      • C/C++
      • CMake Tools
  • CLion
  • Xcode 10.3 (using cmake Xcode generator)

Supported Compilers

  • Linux
    • gcc 8
    • clang 8
  • OSX
    • clang (10.3)
  • Windows
    • Visual Studio 2017 [x86/x64]
    • Visual Studio 2019 [x86/x64]

License

MIT