Update README.md
This commit is contained in:
parent
77acf46d3b
commit
294b48bb0a
|
@ -10,7 +10,7 @@ BottlerOS es un sistema operativo...
|
||||||
|
|
||||||
## Requisitos <a name="requisitos"></a>
|
## Requisitos <a name="requisitos"></a>
|
||||||
|
|
||||||
Debe instalar nasm, qemu, gcc, make. Estos se encuentra disponibles en el repositorio de la vasta mayoría de distribuciones de Linux/macOS.
|
Debe instalar nasm, qemu, gcc, make. Estos se encuentran disponibles en el repositorio de la vasta mayoría de distribuciones de Linux/macOS.
|
||||||
|
|
||||||
Debian/Ubuntu: `apt install nasm qemu gcc make`\
|
Debian/Ubuntu: `apt install nasm qemu gcc make`\
|
||||||
macOS (con [homebrew](https://brew.sh/)): `brew install nasm qemu gcc make`
|
macOS (con [homebrew](https://brew.sh/)): `brew install nasm qemu gcc make`
|
||||||
|
@ -19,12 +19,14 @@ Si tiene otra distribución consulte cómo hacerlo.
|
||||||
|
|
||||||
## Compilación <a name="compilación"></a>
|
## Compilación <a name="compilación"></a>
|
||||||
|
|
||||||
Para compilar todos los archivos se debe ejecutar el script `build.sh` (desde la carpeta raíz del proyecto). Note que usted podrá pasarle como argumento `buddy` si desea compilar con este memory manager (por defecto no compilará con este).
|
Para compilar todos los archivos se debe ejecutar el script `build.sh` (desde la carpeta raíz del proyecto). Note que usted podrá pasarle como argumento `buddy` si desea compilar con este memory manager (por defecto no compilará con este). Además, si quiere probar el OS con el teclado en español lo podrá hacer pasandole como argumento `spanish`.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./build.sh
|
./build.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Este script hará un make en la carpeta de `Toolchain` y luego un make en la carpeta `root` del proyecto. Luego, dependiendo del parámetro ingresado hará: `make all`, `spanish`, `buddy`.
|
||||||
|
|
||||||
## Ejecución <a name="ejecución"></a>
|
## Ejecución <a name="ejecución"></a>
|
||||||
|
|
||||||
Ahora, usted podrá ejecutar BottlerOS haciendo:
|
Ahora, usted podrá ejecutar BottlerOS haciendo:
|
||||||
|
@ -47,8 +49,6 @@ En orden de realizar un análisis estático del sistema usted debe tener instala
|
||||||
make test
|
make test
|
||||||
```
|
```
|
||||||
|
|
||||||
Por último, si quiere hacer un análisis dinámico (usando [valgrind](https://valgrind.org/)) debe ejecutar ...
|
|
||||||
|
|
||||||
# Autores
|
# Autores
|
||||||
- Barmasch, Juan Martín (61033)
|
- Barmasch, Juan Martín (61033)
|
||||||
- Bellver, Ezequiel (61268)
|
- Bellver, Ezequiel (61268)
|
||||||
|
|
Loading…
Reference in New Issue