我正在尝试用CMake制作一个Visual Studio解决方案来编译最新版本的aseprite并且CMake一直给我:
No CMAKE_C_COMPILER could be found.
No CMAKE_CXX_COMPILER could be found.
Run Code Online (Sandbox Code Playgroud)
我已经下载了GCC,我正在使用Visual Studio 2015.
我正在学习本教程:
我正试图在我的Mac OSX 10.9上使用OpenGL 3.3/4.1,因为它最终可用.我一直在使用SuperBible 5书和它的例子来学习3.3.我刚刚发现,当我的顶点着色器开始拒绝编译时,它实际上只运行OpenGL 2.1.我发现我需要得到这个GLFW库来为我做OpenGL窗口.这个库允许我使用OSX能够运行的4.1版OpenGL.我的问题是,有人有静态版本的Mac OSX 9 OpenGL库GLFW版本3.0.4他们可以发送给我吗?尝试从头开始构建库是一种真正的痛苦,因为它涉及安装CMake然后安装库代码,然后尝试将它们全部一起工作并编译.我真的只需要库,所以我可以开始运行OpenGL 3.3/4.1.
尝试cmake使用以下命令运行创建 Xcode 项目:
cmake -G Xcode ..
Run Code Online (Sandbox Code Playgroud)
它在 Xcode 13 及以下版本下完美运行。但在 Xcode 14 beta 下,如果突然失败,我会得到以下输出:
-- Found Git: /usr/bin/git (found version "2.32.1 (Apple Git-133)")
-- Found PythonInterp: /usr/local/bin/python3 (found suitable version "3.9", minimum required is "3")
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:17 (project):
No CMAKE_C_COMPILER could be found.
CMake Error at CMakeLists.txt:17 (project):
No CMAKE_CXX_COMPILER could be found.
Run Code Online (Sandbox Code Playgroud)
更多详细信息CMakeFiles/CMakeError.log包括:
Compiling the C compiler identification …Run Code Online (Sandbox Code Playgroud)