我有downloaded个GLFW源软件包,用于构建库。
在QtCreator IDE中,我转到File/Open file or project
并选择GLFW的CMakeLists.txt
。生成项目,并将结果文件存储在某个文件夹中。
下一步是编译该库以获取.a
文件(我们要创建一个可供其他应用程序使用的静态库)。但是,编译永远不会结束,并且编译输出将永远显示"Persisting CMake state..."
。
我已经进行了研究,但找不到答案。我不是CMake或QtCreator IDE的专家。
我可以使用cmake -G"Visual Studio 15 2017" path/to/CMakeLists.txt
在Windows中为MVS(Microsoft Visual Studio)构建项目。
然后使用MVS编译生成的MVS项目。
我可以仅使用命令行(cmake path/to/CMakeLists.txt
,make all
)在Linux上执行相同的操作。
但是,我发现QtCreator存在这些问题...