Этот репозиторий перемещается по адресу: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-content.
Никаких серьезных новых функций сюда добавлять не предполагается.
Этот шаг объединяет весь мой контент по системному программированию в одном месте, что упрощает его поддержку и обнаружение, а также сразу же приводит к увеличению количества доступных функций за счет лучшей факторизации, в частности:
Этот репозиторий был написан полуспециально в течение нескольких лет, так что это качественные американские горки, где старые файлы дрянные, а новые файлы менее дрянные. Будут перенесены только хорошие или очищенные примеры.
Это все еще начальная стадия, и я не собираюсь сейчас выполнять миграцию за один раз, а скорее прикоснусь к примерам.
Однако, поскольку я часто использую этот репо и придаю ему большое значение, вполне вероятно, что все, что имеет здесь ценность, рано или поздно будет перенесено.
Минимальные примеры системного программирования на C, C++, POSIX и Linux. Утверждения используются везде, где это возможно. Привет, мир крутых сторонних библиотек и систем сборки. Шпаргалки, туториалы и мини-проекты.
Assembly Cheat содержит проблемы более низкого уровня, такие как сборка, ELF и Binutils.