nvrtcCompileProgram_interface Interface

interface
private function nvrtcCompileProgram_interface(prog, numOptions, options) result(nvrtcResult)

Arguments

Type IntentOptional Attributes Name
type(nvrtcProgram), value :: prog

CUDA Runtime Compilation program.

integer(kind=c_int), value :: numOptions

Number of compiler options passed.

type(c_ptr) :: options(*)

Compiler options in the form of C string array

Return Value integer(kind=c_int)

The enumerated type nvrtcResult defines API call result codes.

Description

Compiles the given program.