| @@ -11,14 +11,15 @@ $env:CGO_CFLAGS = '-IC:\PROGRA~1\SDRplay\API\inc' | |||||
| $env:CGO_LDFLAGS = '-LC:\PROGRA~1\SDRplay\API\x64 -lsdrplay_api' | $env:CGO_LDFLAGS = '-LC:\PROGRA~1\SDRplay\API\x64 -lsdrplay_api' | ||||
| # CUDA (cuFFT) | # CUDA (cuFFT) | ||||
| $cudaInc = 'C:\PROGRA~1\NVIDIA GPU Computing Toolkit\CUDA\v13.2\include' | |||||
| $cudaLib = 'C:\PROGRA~1\NVIDIA GPU Computing Toolkit\CUDA\v13.2\lib\x64' | |||||
| $cudaBin = 'C:\PROGRA~1\NVIDIA GPU Computing Toolkit\CUDA\v13.2\bin' | |||||
| # Prefer C:\CUDA if present (no spaces) | |||||
| $cudaInc = 'C:\CUDA\include' | |||||
| $cudaLib = 'C:\CUDA\lib\x64' | |||||
| $cudaBin = 'C:\CUDA\bin' | |||||
| if (-not (Test-Path $cudaInc)) { | if (-not (Test-Path $cudaInc)) { | ||||
| $cudaInc = 'C:\CUDA\include' | |||||
| $cudaLib = 'C:\CUDA\lib\x64' | |||||
| $cudaBin = 'C:\CUDA\bin' | |||||
| $cudaInc = 'C:\PROGRA~1\NVIDIA GPU Computing Toolkit\CUDA\v13.2\include' | |||||
| $cudaLib = 'C:\PROGRA~1\NVIDIA GPU Computing Toolkit\CUDA\v13.2\lib\x64' | |||||
| $cudaBin = 'C:\PROGRA~1\NVIDIA GPU Computing Toolkit\CUDA\v13.2\bin' | |||||
| } | } | ||||
| if (Test-Path $cudaInc) { | if (Test-Path $cudaInc) { | ||||
| $env:CGO_CFLAGS = "$env:CGO_CFLAGS -I`"$cudaInc`"" | $env:CGO_CFLAGS = "$env:CGO_CFLAGS -I`"$cudaInc`"" | ||||