- linalg.h и linalg.cpp - библиотека для работы с векторно-матричной алгеброй (также написана мной). можно не вникать.
- main.ccp - исполнительный файл непосредственно с кодом программы. лучше вникнуть.
- CMakeLists.txt - файл для линковки. т.е. в нём инструкция для компилятора как и какие библиотеки подключать. можно не вникать.
- 1019.rtcm и 1002.rtcm - файлы, которые содержать rtcm-пакеты и считываются программой. Название говорит само за себя.
- уставновить visual studio code.
- установить cmake.
- установить компилятор для c++ (я для линукса использую GDB).
- в visual studio code установить расширения:
- C/C++ (ms-vscode.cpptools), ссылка на Visual Studio Marketplace: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
- CMake (twxs.cmake), ссылка на Visual Studio Marketplace: https://marketplace.visualstudio.com/items?itemName=twxs.cmake
- CMake Tools (ms-vscode.cmake-tools), ссылка на Visual Studio Marketplace: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools
- открыть папку с проектом в vscode.
- нажать ctrl+shift+B (собрать проект).
- выбрать во всплывающем окне: [Unspecified] Unspecified (Let Cmake guess what compilers and environment to use).
- можно запускать.
Тут самое главное. Комментарии подписаны довольно подробно.