Skip to content

Mytakeon/cs50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository to develop and run the 2020 CS50 assignments locally.

Installation

Prerequisite: VScode, Python 3

  • For week 1 to 6:

    • clang, e.g. with brew: brew install llvm
    • astyle (only required by style50), e.g. brew install astyle

    Install CS50's python packages, to be able to run check50, style50, submit50, and use cs50 :

    python3 -m venv venv
    source venv/bin/activate
    pip3 install -r requirements.txt
  • Week 7:

    • DB Browser for SQLite3, e.g. brew cask install db-browser-for-sqlite

Usage

Use the existing configurations in .vscode to compile, run and debug your code. To compile the file you are currently editing, you can use cmd/ctrl + shift + B. If arguments are required when debugging, add them in .vscode/launch.json, in the args list.

About

Run and solve CS50 assignments locally

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors