欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

VS cmake 远程开发 opencv报错:CMake was unable to find a build program corresponding to “Ninja“.(换个构建方式)

发布时间:2025/3/20 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 VS cmake 远程开发 opencv报错:CMake was unable to find a build program corresponding to “Ninja“.(换个构建方式) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

构建的时候报错:

1> /usr/bin/cmake -G "Ninja" -DCMAKE_BUILD_TYPE:STRING="Debug" -DCMAKE_INSTALL_PREFIX:PATH="$HOME/.vs/vs_opencv_cmake_remote_test/5fadcd68-7b57-47e8-ae56-74e16e9eeead/out/install/Arnold_Opencv_Linux-GCC-Debug" "/home/arnold/.vs/vs_opencv_cmake_remote_test/5fadcd68-7b57-47e8-ae56-74e16e9eeead/src/CMakeLists.txt"; 1> [CMake] CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.

在cmake配置文件CMakeSettings.json里把cmake生成器改成Unix Makefiles就可以了


参考文章:VS cmake远程调试ubuntu项目生成报错:“Does not match the generator used previously: Ninja“(删除.vs隐藏文件夹)

总结

以上是生活随笔为你收集整理的VS cmake 远程开发 opencv报错:CMake was unable to find a build program corresponding to “Ninja“.(换个构建方式)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。