-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompile.sh
More file actions
executable file
·38 lines (30 loc) · 1.28 KB
/
compile.sh
File metadata and controls
executable file
·38 lines (30 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/bin/bash
for CODE in $@
do
#gcc -lGL -lglut $CODE.c -o $CODE
#g++ $CODE.cpp -o $CODE -lm -lGLU -lglut
echo
echo
echo
echo
echo
echo
echo
#http://stackoverflow.com/questions/7109964/creating-your-own-header-file-in-c
#http://stackoverflow.com/questions/2831361/how-can-i-create-c-header-files
#http://stackoverflow.com/questions/15441877/how-do-i-link-object-files-in-c-problems-with-compilation
#http://web.eecs.umich.edu/~sugih/courses/eecs487/glut-howto/#mac
g++ -c $CODE.cpp -Wno-deprecated
g++ -c Opengl.cpp -Wno-deprecated
#gcc -c helper.c
#gcc permutations.o helper.o -o helper.out
#gcc image_DXT.o image_helper.o stb_image_aug.o SOIL.o permutations.o bezier.o shapes.o drawing.o rubik.o -o rubik.out -lm -lGLU -lglut
g++ Opengl.o $CODE.o -o $CODE -lm -framework OpenGL -framework GLUT -framework CoreFoundation -Wno-deprecated
#gcc rubik.o shapes.o bezier.o -o rubik.out -lGL -lglut -lGLEW
#gcc rubik.o bezier.o -o rubik.out -I /usr/local/include/GL -L /usr/local/lib -lm -lGL -lGLU -lglut
#gcc rubik.o bezier.o -o rubik.out -I /usr/local/include/GL -L /usr/local/lib -lGL -lGLU -lglut
#g++ $CODE.cpp -o $CODE -I/opengl/downloads/OpenGL-tutorial_v0012_21 -lm -lGLEW -lGL -lGLU -lglut -lglfw
#g++ $CODE.cpp -o $CODE -I../ -lm -lGLEW -lGL -lGLU -lglut -lglfw
#./$CODE
done
#ls -l -r -t