Skip to content

Quick Start Guide

JackHeeley edited this page Apr 9, 2020 · 2 revisions

Getting started with Challenges

Step 1: Download and install Visual Studio Community edition from Visual Studio

Step 2: When installing Visual Studio choose to include the workloads Desktop Development with C++ and .NET Desktop Development.

Step 3: After installation, start Visual Studio, and from the start page choose Clone or checkout code

Step 4: Click on GitHub, browse to JackHeeley/Challenges and click the Clone button.

Step 5: Once cloning is complete, select the Solution Explorer panel and switch from the Folder View to the Challenges.sln view (this is the more useful way to browse the solution).

Step 6: Right click on the project called SidUtility and select Set as Startup project from the menu. (SidUtility will then be shown in bold text).

Step 7: Right click on Challenges.sln and select Build Solution from the menu. After building complete, the output window should show:

========== Build: 4 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

You are now ready to go! Depending on your experience you may need to study and learn the Visual Studio features and capabilities before you can use them to browse explore test and experiment with Challenges.

HINTS for NOOBS!

Visual Studio main menu ribbon Build, Debug & Test tabs are an interesting place to start:

Build/Batch Build/Select All/Clean - deletes stuff that was previously and/or is partially built Build/Batch Build/Select All/Build - builds all of the solution components in all configurations Debug/Start without Debugging - runs program chosen as the startup project (in a console window) Test/Run All Tests - runs all unit tests (in the current configuration)

For CODE SidUtility/Source Files/Program.cs or PeCoffDecoder/Source Files/main.cpp are the places to start reading.

Clone this wiki locally