Skip to content

HelloWorld

guanqin-123 edited this page Feb 3, 2022 · 4 revisions

Assignment Warm-up

HelloWorld folder layout

$ tree HelloWorld
.
├── CMakeLists.txt
└── hello.cpp

HelloWorld is the sample warm-up project for Teaching-Software-Analysis in the beginning.

  • You can get familiar with coding and operating docker containers.
  • HelloWorld is the same form of project with other four assignments

1. Get the latest assignment code template

* Before coding, please type cd $HOME/Teaching-Software-Analysis and git pull in your terminal to make sure you always have the latest version of the code template before each assignment.

2. Debug

  • One of the key features of Visual Studio Code is its great debugging support. VS Code's built-in debugger helps accelerate your edit, compile and debug loop.
  • SVF-Teaching has prepared launch.json for debugging configurations. If you are interested in further and advanced using method, please refer to VSCode-debugging