Невозможно скомпилировать GLFW после сборки его в QtCreator с CMake (Ubuntu) - PullRequest
0 голосов
/ 15 мая 2019

У меня загружено пакет исходного кода GLFW для сборки библиотеки.В IDE QtCreator я перехожу на File/Open file or project и выбираю CMakeLists.txt в GLFW.Проект построен, а полученные файлы сохранены в определенной папке.

Следующим шагом является компиляция библиотеки для получения файлов .a (мы хотим создать статическую библиотеку, которая могла бы использоваться другим приложением).Однако компиляция никогда не заканчивается, и вывод компиляции показывает "Persisting CMake state..." навсегда.

Я провел исследование, но не могу найти ответ на этот вопрос.Я не эксперт по CMake или QtCreator IDE.

Я мог бы построить проект для MVS (Microsoft Visual Studio) в Windows с cmake -G"Visual Studio 15 2017" path/to/CMakeLists.txt, а затем скомпилировать получившийся проект MVS с MVS.

Я мог бы сделать то же самое в Linux, используя только командную строку (cmake path/to/CMakeLists.txt, make all).

Однако я нахожу эти проблемы с QtCreator ...

...