build [ERROR] - cuda_version must be specified on Windows.
时间: 2024-04-15 10:29:24 浏览: 118
To resolve the "cuda_version must be specified on Windows" error, you need to specify the version of CUDA installed on your system.
You can do this by setting the `cuda_version` parameter in your build configuration. Make sure to provide the correct CUDA version that is installed on your Windows system. Here's an example of how you can do it:
```
build:
cuda_version: <your_CUDA_version>
```
Replace `<your_CUDA_version>` with the version number of CUDA installed on your system, such as `10.1`, `10.2`, or `11.0`.
By specifying the correct CUDA version, the build process should be able to proceed without encountering the "cuda_version must be specified on Windows" error.
相关问题
File does not reside within any path specified using --proto_path (or -I). You must specify a --proto_path which encompasses this file. Note that the proto_path must be an exact prefix of the .proto file names -- protoc is too dumb to figure out when two paths (e.g. absolute and relative) are equivalent (it's harder than you think).
这个错误提示通常是由于在编译 Protocol Buffers 文件时,没有指定正确的 --proto_path 参数导致的。需要确保指定的 --proto_path 参数是包含该文件的路径。另外,需要注意的是,--proto_path 参数必须是 .proto 文件名的精确前缀,否则 protoc 无法确定两个路径是否相等。如果还有其他问题,请提供更多信息,我会尽力帮助你解决问题。
mkdir buildcd buildcmake -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-arm-linux-gnueabihf.cmake ..make
These commands create two directories: "buildcd" and "buildcmake", then run the CMake build system with the specified toolchain file which targets the ARM Linux platform. Finally, the "make" command is run to compile the project.
阅读全文