Design technologies for integrated systems

CS-472

Coding environment

This page is part of the content downloaded from Coding environment on Wednesday, 25 December 2024, 21:46. Note that some content and any files larger than 50 MB are not downloaded.

Description

Suggested coding environment for your machine


Page content

Linux

Linux is the most straightforward machine to configure since all the software needed should be already available. Just check that you have g++ installed.


macOS

We suggest installing brew to install packages like in Linux. To have the correct setup, install Xcode from the App Store. Then, you can install additional packages using brew. For the homeworks, you should install gcc and g++.


Windows

To facilitate the setup and execution of programs similar to a Linux environment, we strongly suggest installing WSL, which installs Ubuntu as an additional terminal. You can now use the Linux terminal to install gcc and g++, compile, and run your programs.

(UPDATE) Install VScode on Windows. Then follow this guide if you want to use WSL within VScode.

Suggested programming environment

To code, we suggest to use Visual Studio Code (VScode). You can install this extension to support C++. We advise you to compile and run the code from the command line. Alternatively, you can configure the executing and debugging environment following this guide.