コンピュータグラフィックス演習 FAQ

 

[1] 2006-4-20 自宅のPCコンパイルができない.

1) makeがない

Cygwinをダウンロードしたときに,default設定でダウンロードするとmakeコマンドがインストールされません.

Makeがあるかどうかは,

$ cd /bin

$ ls make.exe

と打って,make.exeと出てくればあります.

なければ,cygwinでダウンロードしなおしてください.

ダウンロードは,setupの途中で,Select Packagesというのがでたときに,

+ Devel の左の+をクリックして,中にあるmakeinstallにします.

 

2) Makefileの名前

Makefileの名前を確認してください.Makefile.txtなど拡張子がついていてもダメです.Makefileという名前に直してください.

 

なお,Makefileの名前が異なる場合でも,

$ make f Makefile.txt c2-2.c ..

のように,-fオプションを使ってファイル名を書けばmakeが走ります.

 

3) OpenGLGLUTのインストール

次に,gccのコマンドを直打ちして,コンパイルができるかどうか確認してください.

$ gcc c1-1.c -DWIN32 -lglut32 -lglu32 -lopengl32

これで,a.exeができれば,OpenGLの環境は整っています.

できなければ,openGLを再インストールしてみてください.

最近はCygwinの中にあります.

 

ダウンロードはMakeと同じく,setupの途中で,Select Packagesというのがでたときに,

+ Graphicsの左の+をクリックして,中にあるopenglinstallにします.