Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Added information on VSCode setup.
  • Loading branch information
mrychlik authored Oct 3, 2024
1 parent a7894fa commit ef660f2
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,23 @@ Basic algorithms are implemented in C
* LU - decomposition "in place" where L and U are placed directly in A
* A number of useful helper functions (norms, distances, creation and destruction of matrices, random matrix generation)

IDE - Emacs
=======================
The code and Makefile will work with Emacs, given that typical packages for C/C++ development are installed (GCC, GDB and Gnu Make)

IDE - VS Code
=============
The folder .vscode contains two files, launch.json and tasks.json which allow debugging with VS code. Three extensions are needed. In addition, GCC, GDB and GNU Make must be installed.

Install the following VSCode extensions:

* C/C++ by Microsoft (for code editing and IntelliSense).
* Makefile Tools (for Makefile support).
* CodeLLDB (or C/C++ Extension Pack) for GDB-based debugging support.



Disclaimer
==========
This code is very minimalistic and it is designed purely for illustration and educational purposes. The author is takes
no responsibility resulting from its use.
This code is very minimalistic and it is designed purely for illustration and educational purposes. The author takes
absolutely no responsibility for damages resulting from its use.

0 comments on commit ef660f2

Please sign in to comment.