我正在按照本教程在 Windows 上构建 GLFW,但在运行时遇到错误cmake -S . -B Build:
PS ~\glfw-3.3.2\GLFW> cmake -S . -B Build
CMake Error at CMakeLists.txt:3 (project):
Running
'nmake' '-?'
failed with:
The system cannot find the file specified
-- Configuring incomplete, errors occurred!
See also "~/glfw-3.3.2/GLFW/Build/CMakeFiles/CMakeOutput.log".
Run Code Online (Sandbox Code Playgroud)
输出日志几乎完全为空,仅包含我的 Windows 版本的一行。我还没有找到任何与我的匹配的讨论或问题。我什至不知道 nmake 是否有-?标志,因为它没有在微软文档网站上列出。
我尝试过定位在其他文件夹中,因为也许就是这种情况。但没有运气。
我尝试用其他错误解决方案来解决它,但无济于事。
我刚刚在 vscode 中启动一个新的 flutter 项目,当我想调试该项目时,出现错误:
Could not find compiler set in environment variable CXX:
clang++.
Call Stack (most recent call first):
CMakeLists.txt:3 (project)
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
Exception: Unable to generate build files
Run Code Online (Sandbox Code Playgroud)
我在互联网上搜索,发现我的“cmake”包没有 g++.exe ,因此通过以下命令行手动安装它:
sudo apt-get install g++
但它不起作用,我该如何解决它?