大家。我必须编译我的OpenGL程序但发生无法找到OpenGL,以下是错误提示。
错误:无法找到GLUT(缺少:GLUT_glut_LIBRARY GLUT_INCLUDE_DIR)
然而,我尝试了很多方法来解决而不付出努力。这是我的CMakeList.txt。
cmake_minimum_required(VERSION 3.6)
project(master_para)
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -Wall -std=c++11")
set(SOURCE_FILES
gnode.h
gstack.h
lsys.h
main.cpp
main.h)
add_executable(para ${SOURCE_FILES})
#find_package(OpenGL REQUIRED)
#find_package(GLUT REQUIRED)
#include_directories( ${OPENGL_INCLUDE_DIRS} ${GLUT_INCLUDE_DIRS} )
#target_link_libraries(para ${OPENGL_LIBRARIES} ${GLUT_LIBRARY} )
target_link_libraries(para GL GLU glut)
我确认已经安装了包 mesa-common-dev , mesa-utils-extra , libgl1-mesa-dev ,但仍然没有不行。谁能帮助我?提前谢谢。
在诱惑之后,我已成功使用以下代码编译,但是,使用另一种方法。我仍然坚持上述方式无法付出努力...
background-image: -webkit-linear-gradient(to bottom right, red, rgba(255,0,0,0));
background-image: -ms-linear-gradient(to bottom right, red, rgba(255,0,0,0));
background-image: -o-linear-gradient(to bottom right, red, rgba(255,0,0,0));
background-image: -moz-linear-gradient(to bottom right, red, rgba(255,0,0,0));