[CMake] Help getting my simple OpenGL project to use cmake

Benjamin Eikel cmake at eikel.org
Thu Jul 8 04:13:41 EDT 2010


Hello Craig,

Am Donnerstag, 8. Juli 2010, 10:05:55 schrieb Craig Pemberton:
> In programs/
> 
> include_directories(../library)
> #FILE(GLOB SOURCE_FILES .*.cpp)
> #FILE(GLOB INCLUDE_FILES *.h)
> #SOURCE_GROUP("Source Files" FILES ${SOURCE_FILES})
> #SOURCE_GROUP("Header Files" FILES ${HEADER_FILES})
> find_package(GLUT)
> find_package(OpenGL)

I think you are missing
include_directories(${GLUT_INCLUDE_DIR})
include_directories(${OPENGL_INCLUDE_DIR})
here.

> add_executable(lsystem lsystem.cpp ${GLUT_LIBRARY} ${OPENGL_LIBRARY})
> #set(PROGRAMS ifs lsystem raytrace subdivide)
> #set(CORELIBS ${GLUT_LIBRARY} ${OPENGL_LIBRARY} GL GLU)
> #foreach(programs ${PROGRAMS})
> #	add_executable(${program} ${SOURCE_FILES} ${INCLUDE_FILES})
> 	#target_link_libraries(${program} ${CORELIBS})
> #endforeach(program)
> 

Kind regards,
Benjamin


More information about the CMake mailing list