Skip to content

A personal text based user interface to provide utilities during my programming adventures

Notifications You must be signed in to change notification settings

joren-dev/modern-cpp-tui

Repository files navigation

Modern cpp TUI

A Text based User Interface that will contain a collection of tools and utility used by the creators. It will be written in modern C++ and be cross-platform.

Prerequisites (to be adjusted)

  1. Install Visual studio 2022. During installation/in VS installer make sure to select:

    • Install C++,
    • CMake support,
    • Clang Compiler
  2. Install Vulkan SDK. Set the VULKAN_SDK environment variable to the Vulkan SDK installation directory.

  3. Git clone this project using: git clone --recurse-submodules -j8 https://github.com/joren-dev/modern-cpp-tui.git

  4. Run the bootstrap-vcpkg.xxx

  5. Install dependencies using: ./vcpkg/vcpkg.exe install

Technical details

Here below I'll list some technical details that should be known before using this project.

Where can I test the application without compiling?

Please refer to the Release Page.

G-tests

It utilises google tests, they can be found in src/gtests. It is currently not integrated with anything, just works standalone when loading in the project in an IDE. You're able to run the google tests by selecting gtest.exe as executable that you wish to build in the IDE of your choice.

About

A personal text based user interface to provide utilities during my programming adventures

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published