apt-get install libglut3 libglut3-dev
http://www.ma.utexas.edu/~willie10/linux_mesa/
http://www.redwiki.net/wiki/moin.cgi/OpenGL_20_c7_c1_b7_ce_b1_d7_b7_a1_b9_d6
http://www.oreillynet.com/pub/a/network/2000/06/23/magazine/opengl_intro.html http://linux.oreillynet.com/pub/a/linux/2000/09/15/blackhole.html
http://nehe.gamedev.net/ http://tassadar.physics.auth.gr/~chameleon/OpenGL/The%20Red%20Book/ http://graphics.tu-bs.de/people/schuberth/opengl/oglut http://www.xmission.com/~nate/tutors.html http://www.opengl.org/developers/code/examples/samples/samples.html http://www.redwiki.net/wiki/moin.cgi/Cygwin_20_c0_cc_be_df_b1_e2 http://www.spacejack.org/games/mingw/ http://limu.is.kyushu-u.ac.jp/~yonemoto/tips/cygwin-de-opengl.htm
opengl, gcc-mingw 패키지 설치
gcc -o source source.c -lglut32 -lglu32 -lopengl32 -mno-cygwin #mingw gcc를 이용하여 컴파일함.
Makefile
RM = rm -rf CC = gcc TARGETS = source CFLAGS = LDFLAGS = -lglut32 -lglu32 -lopengl32 -mno-cygwin SRCS = source.c HDRS = OBJS = $(SRCS:.c=.o) default : $(TARGETS) $(TARGETS) : $(OBJS) $(RM) $@ # $(CC) -o $@ $(OBJS) $(LDFLAGS) $(CC) -o $@ $(SRCS) $(LDFLAGS) clean : $(RM) $(OBJS) $(TARGETS)
linux 에서는 libglut3 을 설치한다음에
gcc -o source source.c -lglut -lGL -lGLU
Makefile
CC = gcc LDLIBS = -lglut -lGL -lGLU -lm .c: $(CC) $@.c $(LDLIBS) -o $@
간단버전 :)