SOIL2 с помощью cmake - PullRequest
       4

SOIL2 с помощью cmake

0 голосов
/ 31 марта 2020

Я пытаюсь изучить OpenGL из учебника, и мне нужно связать SOIL2 с моим проектом. Я пытался написать свой CMake так: (все остальные библиотеки работают, Cmake не получает ошибок , но я не могу включить SOIL2.h из-за того, что файл 'SOIL2.h' не найден). Я работаю с Clion IDE.

cmake_minimum_required(VERSION 3.15)
project(OpenGL_Tutorial)

set(CMAKE_CXX_STANDARD 14)

add_executable(OpenGL_Tutorial main.cpp)

find_package(OpenGL REQUIRED)
find_package(SDL2 REQUIRED)


find_package(PkgConfig REQUIRED)
pkg_search_module(GLFW REQUIRED glfw3)

find_library(SOIL2 lib/libsoil2.a)

include_directories(
        ${OPENGL_INCLUDE_DIRS}
        ${GLEW_INCLUDE_DIRS}
        ${GLFW_INCLUDE_DIRS}
        ${SDL2_INCLUDE_DIR}
)


target_link_libraries(OpenGL_Tutorial
        ${OPENGL_LIBRARY}
        ${GLEW_LIBRARY}
        ${GLFW_LIBRARIES}
        ${SDL2_LIBRARY}
        ${SOIL2_LIBRARY}
        )

libsoil2.a находится в моем каталоге lib в каталоге проекта (см. Изображение каталога проекта)

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...