Răsfoiți Sursa

CUDA cmake: add `-lineinfo` for easier debug (#15260)

Aman Gupta 5 luni în urmă
părinte
comite
efe3a90996
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      ggml/src/ggml-cuda/CMakeLists.txt

+ 4 - 0
ggml/src/ggml-cuda/CMakeLists.txt

@@ -120,6 +120,10 @@ if (CUDAToolkit_FOUND)
 
 
     set(CUDA_FLAGS -use_fast_math -extended-lambda)
     set(CUDA_FLAGS -use_fast_math -extended-lambda)
 
 
+    if (GGML_CUDA_DEBUG)
+        list(APPEND CUDA_FLAGS -lineinfo)
+    endif()
+
     if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.8")
     if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.8")
         # Options are:
         # Options are:
         # - none (not recommended)
         # - none (not recommended)