[FEA]: Support `nvrtcc` on Windows
Open
nvrtcc
- Dominant language
- C++
- Stars
- 2.5k
- Forks
- 486
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 295
Description
Currently, we use linux specific features, like `dlopen` for opening the dynamic NVRTC library. We should replace that with Windows specific calls.
Also the main `nvrtcc` script is invoked by python relying on the `#!/usr/bin/env python3` directive and I am not sure if it's supported on Windows. One solution could be to make it a C++ file that just invokes the script.
`cicc` emits MSVC specific options which are not currently handled in the main script.
Contributor guide
Assessment
This issue has not been assessed yet.