update
This commit is contained in:
parent
019eea73cf
commit
ee4f156901
@ -1136,7 +1136,7 @@ git clone --recursive https://git.246060.ru/f1x1t/cmlib-example-app-features
|
|||||||
в едином стандарте, для её использования требуются установленные программы
|
в едином стандарте, для её использования требуются установленные программы
|
||||||
`dos2unix` и `uncrustify`. Утилита `dos2unix` приводит переводы строк в
|
`dos2unix` и `uncrustify`. Утилита `dos2unix` приводит переводы строк в
|
||||||
файлах к стандарту, принятому в Unix. Утилита `uncrustify` форматирует
|
файлах к стандарту, принятому в Unix. Утилита `uncrustify` форматирует
|
||||||
файлы с исходными кодами на языке +{cpp}+ в соответствии с правилами,
|
файлы с исходными кодами на языке `+{cpp}+` в соответствии с правилами,
|
||||||
перечисленными в файле `cmake/etc/uncrustify/default.cfg`. Пример использования:
|
перечисленными в файле `cmake/etc/uncrustify/default.cfg`. Пример использования:
|
||||||
|
|
||||||
[source,cmake]
|
[source,cmake]
|
||||||
@ -1145,5 +1145,12 @@ git clone --recursive https://git.246060.ru/f1x1t/cmlib-example-app-features
|
|||||||
add_format_sources(${TRGT} ${TRGT_sources} ${TRGT_headers})
|
add_format_sources(${TRGT} ${TRGT_sources} ${TRGT_headers})
|
||||||
----
|
----
|
||||||
|
|
||||||
|
=== Статический анализ исходных кодов
|
||||||
|
|
||||||
|
Для работы с программами на языке `+{cpp}+` используются утилиты, выполняющие
|
||||||
|
статический анализ кода и генерирующие отчёты, помогающие программисту
|
||||||
|
находить и устранять ошибки. Эти программы применяют методы, позволяющие
|
||||||
|
в ситаксически корректном коде находить недостатки или ошибки, которые
|
||||||
|
пропускает компилятор.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user