Данный проект призван продемонстрировать особенности и нюансы работы как с языком программирования C
и его компиляторами – gcc
, clang
или msvc
, так и со специальными утилитами (tools
) – make
, bash
, doxygen
etc.
- Дополнение примером работы с
Dockerfile
иdocker-compose
. - Дополнение примером работы с
GitHub Actions
. - Альтернатива пункту 2 – такая же деятельность, но в рамках
standalone
GitLab
илиGitFlic
.
-
Doxygen
multi-lang В случае если необходимо писать документацию сразу на нескольких языках, можно оформить её специальным образом:/** * \~english @brief Sample method * \~russian @brief Пример метода */ void foo();
-
Пример оформления документации
Doxygen
для программы на языкеC
– https://fnch.users.sourceforge.net/doxygen_c.html