NOTE THAT I'LL BE DISTRIBUTING YOUR CSCI LOGIN IDS IN
THIS LAB you will be unable to connect to our linux servers to work on your labs until you have this information |
Feel free to customize the properties of the powershell window, the defaults aren't pretty! |
Instructions on how to change your password later, or how to deal with a forgotten password, are provided on the technotes page. |
These files will probably not be available until shortly before the lab on Monday Sept. 13th. |
What is the makefile doing right now? The instructor has created a special directory containing the starting files for lab exercise 0, including starter code and its own makefile, which in turn allows you to automatically compile and submit your C++ code for lab exercise 0. If you'd like a look at a makefile's content you can dump it onto the screen using the cat command and the filename, e.g. cat make160 If you're curious about the workings of git for assignment submission (i.e. what the makefile is doing for you) there is a short rundown linked from the technotes page. |
Each time you do a "make submit" git is used to store the current state of the directory and copy it to the instructor-accessible location. The instructor can only see changes after you submit them, so be sure to do a make submit after your final set of changes for any lab. |
Note that you must be in the correct directory,
e.g. csci160/labex0, whenever you are working on a lab exercise, otherwise
the necessary makefile and source code files are not present.
If you're unsure which directory you are
in, enter the command pwd If you find you are in an incorrect directory then you can jump directly to the labex0 directory using the following command: cd ~/csci160/lab0 |