C/C++ Based Openholo library solution
https://en.wikipedia.org/wiki/CUDA
Setting up a CUDA environment
1. Select and download the required version of the CUDA toolkit.
Link: https://developer.nvidia.com/cuda-toolkit-archive
2. Install the CUDA toolkit. (Visual Studio should be shut down)
3. Set the environment variable 'CUDA_PATH'.
4. Find and copy the files listed below in your installed CUDA toolkit path.
Major Version: A
Minor Version: B
- CUDA A.B.props
- CUDA A.B.targets
- CUDA A.B.xml
- Nvda.Build.CudaTasks.vA.B.dll
ex) Cuda 11.6 toolkit
CUDA 11.6.props and ...
5. Find and paste 'BuildCustomizations' in your installed visual studio path.
=> Depending on your version of Visual Studio, the path may be different.
6. Open the project file, and check the build dependencies.