OpenGL / GLUT 라이브러리를 설치하는 방법


29

저는 현재 에이서 넷북에 우분투 11.10을 설치했습니다. 필요한 패키지를 얻는 데 문제가 있습니다. 최신 업데이트 버전을 사용 중이며 캠퍼스에서 Wi-Fi에 연결되어 있습니다. 이것이 나의 강사가 우리에게 원하는 것입니다 :

  1. Ubuntu 데스크탑에서 Applications / Accessories / Terminal을 선택하십시오.
  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 l은 소문자 L이며, 이는 UNIX에서 라이브러리를 의미합니다.
  6. ./a.out 실행하다

2 단계를 완료하면 다음과 같은 결과가 나타납니다.

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

그래서 여기에서 apt-get을하고 설치하려고하지만 다음과 같이 반환합니다.

E: Unable to locate package libglut3-dev

이것은 연결과 관련이 있거나 패키지를 찾아 설치하기 위해 시스템에서해야 할 일이 있습니까? 나는 우분투를 처음 접했고 시작하는 데 도움을 줄 수 있습니다.


2 단계는 ls / brandon / include / GL이 아니라 ls / usr / include / GL 명령을 입력하는 것이 었습니다. 귀하의 사용자 이름이 아니라 usr. ls와 / usr / include / GL 경로 사이에 공백이 있습니다. 공간이 없기 때문에 터미널에는 존재하지 않는 단일 명령으로 입력 한 내용이 표시되며 명령 다음에는 옵션이 표시되지 않습니다. GL 디렉토리에 glut.h, gl.h 및 나머지 파일과 같은 파일이 있는지 확인해야합니다. ls 명령 유형에 대한 자세한 정보를 얻으려면 man ls
relateds

감사합니다. 그러나 올바른 명령을 입력하면 여전히 문제가있는 것 같습니다. ls : / usr / include / GL에 액세스 할 수 없습니다. 해당 파일이나 디렉토리가 없습니다. 나는 무엇이 문제 일 수 있는지 모른다.
Brandon Jacobs

나는이 사이트만큼 좋은 것은 ubuntu.com의 Ubuntu 포럼에서 더 잘 할 것이라고 말하고 싶습니다. 여기에는 토론이 없기 때문입니다. 구체적인 질문과 명확한 답변. 포럼에서 우리는 앞뒤로 게시 할 수 있습니다.
grahammechanical

1
뒤로 물러 서기보다는 지금까지 한 단계의 정보로 질문을 편집 할 수 있습니까?
Jorge Castro

답변:


39

glut가 freeglut3 패키지에 의해 제공되는 한, 개발을 위해 헤더 파일과 함께 사용하려면 설치 지침이 오래 된 것 같습니다.

sudo apt-get install freeglut3-dev

freeglut3-devfreeglut3-dev 설치

또한 freeglut3을 끌어 와야합니다 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

또한 설치sudo apt-get install libxmu-dev libxi-dev
디렌 하말

9

OpenGL 라이브러리를 설치하려면

sudo apt-get install mesa-utils

freeGlut를 설치하려면 :

sudo apt-get install freeglut3-dev
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.