Skip to content

Latest commit

 

History

History
61 lines (43 loc) · 1.69 KB

README.md

File metadata and controls

61 lines (43 loc) · 1.69 KB

Using TCR with C++ and CMake

Prerequisites

  • macOS, Linux or Windows
  • git client
  • curl command line utility
  • A working build environment (Visual Studio, gcc or clang) for C++ 17

Instructions

1 - Open a terminal and change directory

Note to Windows users

Use a git bash terminal for running the commands below. Windows CMD and PowerShell are not supported

cd examples/cpp-cmake

2 - Prepare local cmake build environment

This commands creates a local build directory containing cmake and GoogleTest library.

From the built-in terminal:

./cmake_easy_setup.sh

3 - Launch TCR

From the built-in terminal:

./tcrw

Cheat Sheet

Here are the main shortcuts available once TCR utility is running:

Shortcut Description
o / O Open in browser (with web subcommand only)
d / D Enter driver role
n / N Enter navigator role
t / T Query timer status
p / P Toggle on/off git auto-push
l / L Pull from remote
s / S Push to remote
a / A Abort current command (when in driver role)
q / Q Quit current role / Quit TCR
? List available options

Additional Details

Refer to tcr.md page for additional details and explanations about TCR available subcommands and options