W CMAKE z FindCUDA, dla pliku wejściowego filename.cu
, komenda cuda_compile_ptx
generuje wyjściowe nazwy plików o postaci cuda_compile_ptx_generated_filename.cu.ptx
, ale potrzebuję wyjściowych nazw plików, aby miały one postać filename.ptx
.Jak zmienić wyjściową nazwę pliku cuda_compile_ptx w CMake?
Czy istnieje prosty sposób, aby to zadziałało?
Myślę, że jedyny sposób, aby to zrobić, to zhakować makro cuda_wrap_srcs, czyli. w następującej linii: zestaw (nazwa_pliku_produkowanego "$ {cuda_target} _generated _ $ {basename} .ptx") –