You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The project is developing under GNU/Linux OS with gcc compiler and usualy not tested under other OS and compilers.
42
-
But in the project not used OS or compiler specific features (types, attributes, etc) so it's expected that the project will be normally work under other platforms.
41
+
The project is developed under the GNU/Linux OS with the gcc compiler and usualy not tested under other OSs and compilers.
42
+
But the project does not use OS or compiler specific features (types, attributes, etc) so it's expected that the project will be normally work under other platforms.
43
43
44
44
45
45
46
46
Usage
47
47
-----
48
48
49
-
To use the project the following steps are required:
49
+
These steps are the easiest way to get started:
50
50
- download: ```$ git clone https://github.com/saebyn/munkres-cpp.git && cd munkres-cpp```
To get correct report unit tests must be compiled in debug mode.
83
+
# Running code coverage analyzer:
84
+
85
+
You must compile unit tests in debug mode to get a correct code coverage report.
84
86
```
85
-
$ <build and lunch unit tests>
87
+
$ <build and Launch unit tests>
86
88
$ make coverage
87
89
$ firefox coverage/index.html &
88
90
```
89
91
90
92
91
-
Lunch memory profiler.
92
-
As far unit tests call all functions which implement algorithm this is appropriate way to check memory management by using valgrind during performing unit tests.
93
+
# Running the memory profiler:
94
+
95
+
Since the unit tests call all functions which implement the algorithm, using valgrind on the unit test runner is an appropriate way to check memory management.
0 commit comments