Pārlūkot izejas kodu

build: wire CUDA demod package through nvcc and MSVC

master
Jan Svabenik pirms 2 dienas
vecāks
revīzija
cc952a0c59
3 mainītis faili ar 2 papildinājumiem un 6 dzēšanām
  1. Binārs
      internal/demod/gpudemod/build/kernels.obj
  2. +1
    -1
      internal/demod/gpudemod/gpudemod.go
  3. +1
    -5
      internal/demod/gpudemod/gpudemod_cufft_test.go

Binārs
internal/demod/gpudemod/build/kernels.obj Parādīt failu


+ 1
- 1
internal/demod/gpudemod/gpudemod.go Parādīt failu

@@ -3,7 +3,7 @@
package gpudemod

/*
#cgo windows LDFLAGS: -lcufft64_12 -lcudart64_13
#cgo windows LDFLAGS: -L${SRCDIR}/../../../cuda-mingw -lcufft64_12 -lcudart64_13 ${SRCDIR}/build/kernels.obj
#cgo windows CFLAGS: -I"C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include"
#include <cuda_runtime.h>
#include <cufft.h>


+ 1
- 5
internal/demod/gpudemod/gpudemod_cufft_test.go Parādīt failu

@@ -4,8 +4,4 @@ package gpudemod

import "testing"

func TestDemodTypeConstantsExist(t *testing.T) {
if DemodNFM != 0 {
t.Fatal("expected DemodNFM constant to be defined")
}
}
func TestCufftBuildTagCompiles(t *testing.T) {}

Notiek ielāde…
Atcelt
Saglabāt