0

次で始まるコードをコンパイルしようとします。

#include<stdlib.h>
#include<GL/gl.h>
#include<glaux.h>

コマンドで:

cc -o test test.c -I/usr/local/include -L/usr/local/lib -lMesaaux -lMesatk -lMesaGL -lXext -lX11 -lm

しかし、私が得たエラーの1つは次のとおりです。

test.c:3:18: error: glaux.h: No such file or directory

それから私は試します:

yum provides glaux.h

しかし、yumは何でも見つけます。
Mesaをインストールする前に:

yum install mesa*

それで、ヘッダーファイルをどこから入手できるか教えてもらえますか?

先にありがとう。

4

1 に答える 1

0

そこで、includes(およびこのヘッダーからのすべての関数呼び出し)からglaux.hを削除し、

-lm -lGL

ccキー。

于 2010-04-04T09:40:36.870 に答える