Nota: Este proyecto ya no se mantiene. Estudiantes interesados Por favor, consulte RCORE-TUTIRIOR-V3.
Este repositorio de enseñanza es una versión V3 refactorizada después de rcore_tutorial v2.
El objetivo de este documento está dirigido principalmente a "estudiantes que realizan experimentos". Proporcionaremos el código completado después del final de cada capítulo. Sus ejercicios solo deben implementarse de forma incremental en función de la versión que damos, y no necesitan ser escritas nuevamente de acuerdo con el tutorial.
Para los estudiantes que desean implementar un rcore en su totalidad, nuestra documentación puede no ser muy amigable. Porque durante la redacción del tutorial, necesitamos hacer muchas compensaciones y consideraciones de claridad e integridad, y omitir una gran cantidad de sintaxis de óxido y código independiente del sistema operativo para traer una mejor legibilidad y simplicidad, los estudiantes que desean referirse a este documento e implementarlo en total no pueden tener la suavidad de la copia desde el cárcel desde el final (este enfoque no es la intención original de aprender) y que pueden tener que tener alguna comprensión completa.
Además, si se siente incómodo con el tamaño y el estilo de la fuente, puede ajustarlo a través de los botones sobre el Gitbook.
docs/ : La guía experimental de enseñanza se divide en contenido experimental y especificaciones de desarrollonotes/ : Informe del proyecto y varias discusionesos/ : Código del sistema operativouser/ : código de estado de usuarioSUMMARY.md : página de directorio de Gitbookbook.json : archivo de configuración de Gitbookrust-toolchain : versión limitada de la cadena de herramientas de óxidodeploy.sh : script de implementación automática Basado en Gitbook, se ha implementado en las páginas de GitHub.
npm install -g gitbook-cli
gitbook install
gitbook serve Este proyecto se basa en herramientas como la carga y la marca. Puede ejecutar el código en el directorio raíz a través del comando make run . Para obtener más detalles, consulte Makefile , os/Makefile y user/Makefile .
Este documento y la sección de código referencias:
Me gustaría expresar mi gratitud a los desarrolladores y mantenedores de almacenes, y también agradecer a muchos maestros y compañeros de clase que discutieron y errata juntos durante el desarrollo de este proyecto.