Я пытаюсь создать 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 к моему проекту?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеУ меня не получается реализовать логическое условие для двух переменных
Код взят из книги и отредактирован для использования со стандартными контейнерами, вместо собственных классовОшибка: