desarrollo web y desarrollo integrado en Linux
El desarrollo web puede entenderse como crear un sitio web.
El desarrollo de C/S es en modo servidor y cliente. En este modo, los usuarios deben instalar el software cliente para utilizar el sistema. función, y una vez que hay una actualización, los usuarios deben volver a descargar el cliente.
Los modos de desarrollo web B/S y navegador/servidor no requieren software de cliente. Siempre que el cliente instale un navegador web, puede utilizar las funciones del sistema, y las actualizaciones del sistema solo requieren que el administrador. reemplazar los archivos del servidor. Esto se puede lograr sin que el usuario tenga que descargar el cliente.
Desarrollo embebido en Linux
Hay varios puntos principales en Linux embebido:
1) Debes aprender a desarrollar el kernel de acuerdo a las necesidades de tu circuito hardware y corte de aplicación.
2) Aprenda a instalar sistemas Linux y el software relacionado necesario para aplicaciones integradas, como compiladores GCC, herramientas de compilación cruzada, servidores TFTP, etc. El funcionamiento de estas cosas es bastante diferente al de Windows.
3) Encuentre un libro sobre programación en C de Linux y aprenda los métodos de programación y compilación de C en Linux. La producción de Makefile es la mayor diferencia con otros sistemas.
4) Aprenda a modificar su gestor de arranque de acuerdo con el circuito. Ahora generalmente es hardware estándar y a menudo se puede omitir.
5) De hecho, el trasplante de kernel también es muy importante. pero a menudo es el núcleo. Las personas en la placa ya lo han hecho por usted
6) Pruebe cómo usar el gestor de arranque para descargar el programa, incluido el puerto serie, Ethernet, etc.
7) Por supuesto, aprender a usar Qt como interfaz también es esencial.