原创
在编译opencv cuda时提示CMake Error at CMakeLists.txt:113 (enable_language): Generator
2024-1-21 10:01
345
1
1
分类:
物联网
文集:
学习分享
这个问题是因为在编译OpenCV CUDA时,CMake无法识别Visual Studio生成器。你可以尝试以下方法解决这个问题:
1. 确保你已经安装了Visual Studio和相应的C++工作负载。你可以在Visual Studio安装程序中选择“使用C++的桌面开发”工作负载来安装。
2. 在运行CMake时,指定正确的生成器。例如,如果你使用的是Visual Studio 2019,你可以使用以下命令:
```bash
cmake -G "Visual Studio 16 2019" -A x64 ..
```
这里的`-G "Visual Studio 16 2019"`表示使用Visual Studio 2019作为生成器,`-A x64`表示生成64位的可执行文件。根据你的实际需求进行修改。
3. 如果问题仍然存在,尝试更新你的CMake版本。确保你的CMake版本与OpenCV CUDA兼容。你可以在CMake官网下载最新版本的CMake。
作者: 丙丁先生, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3996156.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论