Documento de trasplante de sistema LinuxTrasplante de sistema Linux
Muchos tipos, controlador de monitor, capacidad de controlador de placa base, disco duro.
¿Se puede portar Linux a cualquier plataforma de hardware?
En teoría, Linux se puede migrar a cualquier plataforma de hardware. Lo único que se requiere es un controlador para cada una de estas plataformas de hardware.
De hecho, ya sea en nuestras computadoras, dispositivos de red familiares, teléfonos móviles o decodificadores, todos podemos ver a Tina Cox. Linux se puede ver en servidores grandes y más. Básicamente, está confirmado que Dirac se puede migrar a cualquier plataforma de hardware.
¿Qué controladores en Linux es necesario trasplantar?
Esto depende de su plataforma de hardware y de si es compatible con Linux. En la programación integrada, los más comunes son básicamente escribir controladores gpio, trasplantar controladores de tarjetas de red, etc.
¿Cómo portar programas de Windows a Linux?
Las tecnologías a utilizar son:
1. Extraer el Win32API utilizado en él, dividirlo en clases de comunicación, clases multiproceso, cadenas de tiempo y otras clases de funciones, y empaquetarlas.
2. Depurar toda la base del código después del trasplante y realizar los ajustes y correcciones necesarios.
3. Se requiere experiencia con C++11/14.
4. Requiere experiencia en el desarrollo y depuración de programas de servidor C++ multiproceso de alto rendimiento en Windows y Linux 5. Requiere experiencia en boost y zeromq, biblioteca de comunicación asincrónica y biblioteca de registro asincrónico;