Red de conocimiento informático - Conocimiento informático - ¿Por dónde empezar a la hora de aprender a desarrollar programas Linux?

¿Por dónde empezar a la hora de aprender a desarrollar programas Linux?

1. Primero aprenda las operaciones básicas. Se recomienda elegir Fedora. Instale la interfaz gráfica (GNOME y KDE son opcionales. Si planea instalar GNOME para programación GTK e instalar KDE para programación QT, son intercambiables, por lo que se recomienda hacer algunos lugares más convenientes), así como la parte de desarrollo. .

2. A continuación se muestra la composición del sistema Linux. La composición es muy útil para comprender el desarrollo de programas de Linux. El sistema Linux está compuesto por una gran cantidad de software, bibliotecas y funciones.

3. Después de eso, puede elegir la dirección de desarrollo, el controlador del kernel, el programa de servicio o el entorno de aplicación avanzado.

4. Para los controladores del kernel, consulte los artículos de desarrollo en la sección del kernel. Para programas de servicio, consulte programación de red + desarrollo de programas de interfaz de caracteres. Para aplicaciones avanzadas, consulte programación de GUI.

Elige según tu propia dirección.

No empieces a mirar el código fuente del kernel de Linux y planees escribir un reproductor MP3.

No empieces a escribir un juego hasta que finalmente hayas leído el código fuente del kernel.