C (Русский)
Ядро Linux и программы GNU написаны в основном на языке программирования C.
Состояние перевода: На этой странице представлен перевод статьи C. Дата последней синхронизации: 12 февраля 2022. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Arch Linux использует GNU C Library в качестве стандартной библиотеки языка C; он является зависимостью мета-пакета base.
Вы можете использовать инструментарий GNU или LLVM для разработки программ на C, C++ или Objective-C.
Полезные инструменты
- Valgrind — Инструмент для поиска проблем с использованием оперативной памяти.
- distcc — Система распределённого компилирования, фронтенд для GCC.
- rr — Легкий инструмент записи и отладки для C/C++, использует GDB.
- https://rr-project.org/ || rrAUR
Альтернативные компиляторы
- TCC — Tiny C Compiler, пытается быть быстрее чем GCC.
- ACK — Amsterdam Compiler Kit.
Смотрите также Wikipedia:List of compilers#C compilers.
Альтернативные реализации libc
Библиотеки
- FFmpeg — включает в себя libav, библиотеку для работы с аудио и видео (не стоит путать с форком FFmpeg, имеющим такое же имя).
- GStreamer — мультимедийный фреймворк, использующий в основе pipelines.
Смотрите также:
Смотрите также
- Раздел 2 man-страниц — системные вызовы
- Раздел 3 man-страниц — функции библиотек
- GCC and Make – Compiling, Linking and Building C/C++ Applications
- SEI CERT C Coding Standard
- #C IRC channel
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.