GNU/Linux >> Linux Esercitazione >  >> Linux

È possibile sviluppare il modulo del kernel Linux in CLion?

L'approccio che utilizzo per spelunkare il kernel Linux tramite clion è:

  • crea un compile_commands.json per il kernel usando una build intercettata
  • usa uno script ruby ​​per convertire compile_commands.json in un CMakeLists.txt adatto ai clion

Ciò consente sia la navigazione del codice che una ragionevole esperienza di editing.

Vedi per maggiori dettagli https://github.com/habemus-papadum/kernel-grok


Sì. Ma dovrai scrivere il file make per compilare il modulo del kernel.

Aggiornamento 1: Raccomando QtCreator per scrivere il modulo del kernel linux.Vedi il mio manuale

Aggiornamento 2: Raccomando anche eclipse cdt. Consulta il manuale di eclipse su come prepararlo per il kernel linux.


Linux
  1. Linux:come determinare quale modulo contamina il kernel?

  2. Linux:un kernel contaminato in Linux?

  3. Linux:come ricaricare correttamente un modulo del kernel?

  4. Guida per principianti alla configurazione del modulo del kernel in Linux

  5. È possibile sviluppare app DirectX in Linux?

Comando Modprobe in Linux

Comando Sysctl in Linux

Comando Rmmod in Linux

Linux è un sistema operativo o un kernel?

Kernel Linux vs. Kernel Mac

Visualizza le informazioni sul modulo del kernel Linux con il comando Modinfo