Связать несколько библиотек в cmake - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь реализовать шейдеры и сетки. Для этого мне нужно связать внешние библиотеки SDL2, GL, GLEW. Я решил написать файл CMake, чтобы скомпилировать исходный файл и включить заголовки и связать необходимые библиотеки, но кажется, что внешние библиотеки не связываются, так как я сталкиваюсь с ошибками.

Ниже мой cmake файл

cmake_minimum_required(VERSION 3.0)

project(OpenGL)

include_directories(include)
file(GLOB_RECURSE SOURCES "src/*.cpp")

add_executable(Run ${SOURCES})

set(CMAKE_CXX_FLAGS "-g -lGL -lSDL2 -lGLEW")

Как удалить ошибки компоновки?

...