В CMAKE с FindCUDA, заданный входным файлом filename.cu
, команда cuda_compile_ptx
генерирует выходные имена файлов формы cuda_compile_ptx_generated_filename.cu.ptx
, но мне нужно, чтобы имена выходных файлов были в форме filename.ptx
.Как изменить имя выходного файла cuda_compile_ptx в CMake?
Есть ли простой способ сделать эту работу?
Я думаю, что единственный способ сделать это - взломать макрос cuda_wrap_srcs, т.е. в следующей строке: set (generated_file_basename "$ {cuda_target} _generated _ $ {basename} .ptx") –