web-dev-qa-db-ja.com

OpenGL / GLUTライブラリをインストールする方法

現在、Acerネットブックにubuntu 11.10をインストールしました。必要なパッケージの取得に問題があります。最新バージョンを使用しており、キャンパスでWi-Fi接続を使用しています。これは私のインストラクターが私たちにしたいことです:

  1. ubuntuデスクトップでアプリケーション/アクセサリ/ターミナルを選択します
  2. タイプls /usr/include/GL
    glut.h gl.hなどがある場合、素晴らしい
    インストールされていない場合は、Sudo apt-get install libglut3-devをインストールします
  3. 次に、program1.cをデスクトップにコピーしました
  4. cd desktop
  5. gcc -lglut -lGLU program1.c note lは小文字のLです。これはUNIXのライブラリを意味します
  6. ./a.out実行する

ステップ2を完了します。

Sudo: ls/brandon/include/GL: command not found

だからここからapt-getを実行してインストールしようとしますが、これで返されます:

E: Unable to locate package libglut3-dev

これは私の接続に関係するのですか、それともパッケージを見つけてインストールするためにシステム上で実行する必要があるものがありますか?私はubuntuが初めてで、始めたばかりの助けを借りることができます。

28
Brandon Jacobs

Glutはパッケージfreeglut3で提供されていることを知っている限り、あなたの指示は古いようです。

Sudo apt-get install freeglut3-dev

freeglut3-devInstall freeglut3-dev

freeglutInstall freeglut3

自分でこれを見つけるには、次のようにできます。

Sudo apt-cache search glut

パッケージfreeglut3-devをインストールしたら、次のコマンドを実行して、必要なGLファイルが含まれていることを確認できます

dpkg -L freeglut3-dev

以下を含むパッケージの内容がリストされます。

/usr/include/GL
/usr/include/GL/freeglut.h
/usr/include/GL/freeglut_ext.h
/usr/include/GL/freeglut_std.h
/usr/include/GL/glut.h
/usr/lib/x86_64-linux-gnu/libglut.a
...
/usr/lib/x86_64-linux-gnu/libglut.so
37
steabert

OpenGLライブラリをインストールするには:

Sudo apt-get install mesa-utils

FreeGlutをインストールするには:

Sudo apt-get install freeglut3-dev
5
A-Sharabiani