2015-07-01 16 views
10

Ubuntu'da VTK'yi yüklemek istiyorum.CMake, Ubuntu'da OpenGL bulamadı

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message): Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR) Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindOpenGL.cmake:161 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
Rendering/OpenGL/CMakeLists.txt:196 (find_package)

CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: OPENGL_INCLUDE_DIR (ADVANCED) used as include directory in directory /home/pilou/Documents/src/VTK-6.2.0/Geovis/Core

Ben dolayısıyla freeglut3 yüklenmiş ve build-essential (Internet te gördüğümüz gibi) adres: CKağıt bana bu hatayı gönderir. Ama hiçbir şey değişmedi.

Kendi bağlantımı CMake'e yazmak için opengl'i nasıl bulabilirim? VTK'yı kurmak için başka ne yapabilirim?

cevap

17

Son olarak freeglut3 yerine freeglut3-dev kurmam gerekiyor! Freeglut3 için geliştirme kitaplıkları ve üstbilgileri içerir.

FIY, Linux üzerinde kurulum yapabilir:

sudo apt-get install freeglut3-dev 
1

Sen OpenGL bir bağımlılık karşılamak için GLUT herhangi bir sürümünü gerekmez. İhtiyacınız olan OpenGL üstbilgileri ve kitaplıklarıdır. Ubuntu'da, libgl1-mesa-dev package ile yüklenir.