nvcc
The NVIDIA CUDA Compiler Driver. More information: https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc.
- Compile a CUDA program:
nvcc path/to/source.cu -o path/to/executable
- Generate debu[g] information:
nvcc path/to/source.cu -o path/to/executable --debug --device-debug
- Include libraries from a different path:
nvcc path/to/source.cu -o path/to/executable -Ipath/to/includes -Lpath/to/library -llibrary_name
- Specify the compute capability for a specific GPU architecture:
nvcc path/to/source.cu -o path/to/executable --generate-code arch=arch_name,code=gpu_code_name