This is the source repository for the 2018 RoboJackets Software training program.
- Week 1
- Week 2
- Git
- Ubuntu: “sudo apt install git”
- All other OSes: https://git-scm.com/downloads
- Install to the default location
- If it asks for a default text editor, choose something from the list that you know how to use. If you aren’t familiar with any of them, choose “nano”
- Leave all other options as the default
- To use Git in Linux or Mac, open a terminal. In Windows, you will need to launch the Git Bash program
- Windows only: MinGW-W64
- Download the .exe installer
- Settings: 8.1, x86_64, posix, seh, 0
- Leave the default install/destination folder, but make a note of where it is on your computer
- JetBrains CLion
- You can get a JetBrains student account for free, or use the 30-day trial for now
- When in doubt, use the default install settings
- Make sure that the build/toolchain plugin can find your C++ compiler, C compiler, and “make” that you installed through MinGW
- Settings -> Build, Execution, and Deployment -> Toolchains
- Select “MinGW” as the environment
- In the environment path, set <mingw-w64 install location>\mingw64. For example, “C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64”
- If Windows Defender gets in the way of this, you may have to exclude MinGW from scanning and/or shut off Defender entirely :(
- Navigate to the
./slides
directory - Install cask.
- Run these commands
cask install make
- Output will be placed in the
html/
directory, at the root