コンピュータグラフィックス演習 FAQ
[1]
2006-4-20 自宅のPCでコンパイルができない.
1) makeがない
Cygwinをダウンロードしたときに,default設定でダウンロードするとmakeコマンドがインストールされません.
Makeがあるかどうかは,
$ cd /bin
$ ls
make.exe
と打って,make.exeと出てくればあります.
なければ,cygwinでダウンロードしなおしてください.
ダウンロードは,setupの途中で,Select
Packagesというのがでたときに,
+
Devel の左の+をクリックして,中にあるmakeをinstallにします.
2) Makefileの名前
Makefileの名前を確認してください.Makefile.txtなど拡張子がついていてもダメです.Makefileという名前に直してください.
なお,Makefileの名前が異なる場合でも,
$ make –f Makefile.txt c2-2.c …..
のように,-fオプションを使ってファイル名を書けばmakeが走ります.
3) OpenGL・GLUTのインストール
次に,gccのコマンドを直打ちして,コンパイルができるかどうか確認してください.
$ gcc c1-1.c -DWIN32 -lglut32 -lglu32 -lopengl32
これで,a.exeができれば,OpenGLの環境は整っています.
できなければ,openGLを再インストールしてみてください.
最近はCygwinの中にあります.
ダウンロードはMakeと同じく,setupの途中で,Select
Packagesというのがでたときに,
+
Graphicsの左の+をクリックして,中にあるopenglをinstallにします.