NVIDIA / NVIDIA/cccl

[FEA]: Support `nvrtcc` on Windows

Open
#7,180 0 comments 0 reactions 1 assignee Claimed by @davebayer View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.