First doc update

This commit is contained in:
PedroEdiaz
2024-09-19 10:37:00 +06:00
parent 3c9690a2a7
commit 6c3b268a65
3 changed files with 69 additions and 65 deletions

30
README.md Normal file
View File

@@ -0,0 +1,30 @@
# Manigraph: Graficadora de variedades
Diaz Camacho Pedro Emilio
# Resumen
manigraph es un graficador de variedades que lee archivos binarios, con la información de
una variedad y grafica esta variedad en una proyección tridimensional, se puede
interactuar con el programa usando el teclado o mouse.
# Tecnologias
## Lenguajes de programación
- C89
## Librerias
- OpenGL
- GLFW
- cglm
# Compilación
Para compilar basta usar ´make´ pero también se pueden usar los siguientes comandos.
## Linux
´´´
cc -fPIC -shared -D_GLFW_X11 -D_GLFW_BUILD_DLL ./ext/glfw/src/*.c -o libglfw.so
cc -L. -lglfw -lGL -I ext/cglm/include/ -I ext/glfw/include/ src/*.c -o manigraph
´´´
# Ejecutar
Para ejecutar el programa antes de instalarse base usar ´make run´, sin embargo también se puede usar lo siguiente
## Linux
´´´
LD_LIBRARY_PATH=. ./manigraph
´´´