GNU/Linux >> Znalost Linux >  >> Linux

Je možné vyvinout modul linuxového jádra v CLion?

Přístup, který používám k hláskování linuxového jádra přes clion, je:

  • vytvořte compile_commands.json pro jádro pomocí zachyceného sestavení
  • pro převod compile_commands.json použijte rubínový skript do CMakeLists.txt přátelského k lionům

To umožňuje jak navigaci v kódu, tak i rozumné úpravy.

Další podrobnosti najdete na https://github.com/habemus-papadum/kernel-grok


Ano to je. Ale budete muset napsat make soubor pro sestavení modulu jádra.

Aktualizace 1: Pro psaní modulu linuxového jádra doporučuji QtCreator. Viz můj manuál

Aktualizace 2: Doporučuji také eclipse cdt. Podívejte se do manuálu k Eclipse, jak jej připravit pro linuxové jádro.


Linux
  1. Linux – Jak zjistit, který modul poškozuje jádro?

  2. změny parametrů modulu jádra (pomocí /sys/module)

  3. Jak kódovat modul jádra Linuxu?

  1. Linux – poskvrněné jádro v Linuxu?

  2. Linux – Jak správně znovu načíst modul jádra?

  3. Volání funkce uživatelského prostoru z modulu jádra Linuxu

  1. Průvodce pro začátečníky ke konfiguraci modulu jádra v Linuxu

  2. Je možné vyvíjet aplikace DirectX v Linuxu?

  3. Co je to poskvrněné jádro v Linuxu?