Tool chain for C/C++

Creating your account on submit.cs

  1. Go to https://submit.cs.ucsb.edu
  2. Click “Create Account”.
  3. Use your @umail.ucsb.edu account to create your account.
  4. Then, login at https://submit.cs.ucsb.edu
  5. Click “Join Class”, and find the button “Join CMPTGCS_1a_f17”. Click it.

Logging into CSIL from a terminal prompt (for simple command line stuff without graphics)

These instructions work at the following terminal prompts:

Assuming your CSIL username is cgaucho, use:

ssh cgaucho@csil-07.cs.ucsb.edu

BUT: csil-07 should not be taken literally. Use any of csil-01, csil-02, csil-03, etc. through csil-48.

Other ways to connect (simple command line without graphics)

Connecting with X11 Graphics

Useful Unix Commands

Test-Driven Development in C++

Google Test and Google Mock are frameworks that support test-driven development in C++.

https://github.com/UCSB-CMPTGCS-1A-F16/gtest-demo