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 doCMakeLists.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.
git gc:na zařízení nezbývá místo, i když jsou k dispozici 3 GB a tmp_pack pouze 16 MB
Vygenerujte dva různé balíčky pomocí CPack v cmake:Linux