Я пытаюсь создать C++ проект с использованием библиотеки GLFW. В качестве IDE использую QT Creator, система сборки - CMake, ОС - Windows.
Заголовочные файлы находятся в папке D:\opengl\include
Библиотека GLWF - D:\opengl\libs\libglfw3.a
С++ код:
#include <glad/glad.h>
#include <GLFW/glfw3.h>
int main()
{
glfwInit();
return 0;
}
Файл CMakeLists.txt в корне проекта:
project(test)
cmake_minimum_required(VERSION 2.8)
aux_source_directory(. SRC_LIST)
add_executable(${PROJECT_NAME} ${SRC_LIST})
include_directories("D:/opengl/include/" "D:/opengl/libs/")
add_library(GLFW STATIC IMPORTED)
set_property(TARGET GLFW PROPERTY
IMPORTED_LOCATION D:/opengl/include/libs/libglfw3.a)
target_link_libraries(test GLFW)
Сейчас при подготовке проекта выдаётся ошибка
:-1: ошибка: cannot find -lglfw
Я находил темы с похожими проблемами, переписывал CMakeLists.txt разными способами, но ни один не сработал. Подскажите, пожалуйста, как будет правильно подключить библиотеку GLFW к моему проекту?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости