CLANG-NVLINK-WRAPPER(1)

πŸ“¦
version 15.0.7 Β· 3 versions
, in ubuntu jammy

okay so bestie, welcome to CLANG-NVLINK-WRAPPER(1) β€” that's the User Commands section, iykyk. this whole page is literally the manual page for clang-nvlink-wrapper version 15, and no cap, it's a little tool that does exactly one job and does it slay πŸ’…


✨ NAME ✨

clang-nvlink-wrapper β€” manual page for clang-nvlink-wrapper 15

fr fr that's it. that's the name. iconic behavior honestly πŸŽ€


🌸 DESCRIPTION 🌸

πŸ’« OVERVIEW πŸ’«

so like, imagine a wrapper tool that sits on top of the nvlink program πŸ‘‘. it transparently passes every single input option and object straight through to nvlink β€” except for archive files and the path of the nvlink binary itself πŸ™ˆ. those two get special treatment, because it's not like the others.

the way that it works: it reads each input archive file to pull out the archived cubin files, and it drops them as temporary files πŸ¦‹. so the archives get unpacked, the cubins come out to play, and nvlink gets fed the good stuff. it's giving helpful little sister energy πŸ’–

🫢 USAGE 🫢

clang-nvlink-wrapper [options]

⭐ OPTIONS ⭐

🌈 Generic Options 🌈

  • --help β€” displays the available options πŸ’… and yeah, there's a --help-hidden for even more if you're nosy like that πŸ‘€
  • --help-list β€” displays a list of the available options πŸŽ€ and yes, --help-list-hidden exists too for the extra-secret ones 🀫
  • --version β€” displays the version of this program ✨ boom, told you, it knows what it is
  • --nvlink-path=<string> β€” the path of the nvlink binary 🌸 like, where is the nvlink bestie at? you tell it. that's the whole vibe.

πŸ’€ ngl the only thing to watch out for: this tool passes everything through to nvlink except archive files and the nvlink binary path β€” so don't go expecting those to be forwarded, because they very much are not, periodt.

and that's the page!! written for clang-nvlink-wrapper 15, dated July 2023 β€” mwah, she's a little vintage but she ate πŸ’–βœ¨ stay slaying, bestie πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from