31 lines
862 B
Markdown
31 lines
862 B
Markdown
# 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
|
||
´´´
|