Я пытаюсь настроить Freetype в моем файле CMakeLists.txt.(CMake 3.13)
cmake_policy(SET CMP0074 NEW)
find_package(Freetype REQUIRED)
Но я получил сообщение об ошибке:
[cmake] CMake Error at C:/Program Files/CMake/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
[cmake] Could NOT find Freetype (missing: FREETYPE_LIBRARY) (found version "2.5.5")
[cmake] Call Stack (most recent call first):
[cmake] C:/Program Files/CMake/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
[cmake] C:/Program Files/CMake/share/cmake-3.13/Modules/FindFreetype.cmake:156 (find_package_handle_standard_args)
[cmake] CMakeLists.txt:18 (find_package)
Я открыл файл FindFreetype.cmake
, он говорит:
Пользователь может установить переменную окружения FREETYPE_DIR
в корневой каталог установки Freetype.
, как я и сделал. Мой FREETYPE_DIR
установлен на MY FOLDER OF\freetype\include
, папка выглядит так:
папка freetype
но я получил ту же ошибку, без разницы.(Я вышел из всех окон cmd и моего VSCode)
Я также установил FREETYPE_ROOT
в одну и ту же папку, на всякий случай.
Итак, какую переменную среды мне следует установить?
Нужно ли мне компилировать проект Freetype?(Я только скачал исходный код, но не скомпилировал)