Я использую GNU autotools для сборки проекта cuda.Файлы CUDA являются обычными файлами C ++, что касается препроцессора, однако они используют расширение .cu
и должны использовать компилятор nvcc
, который является компилятором NVIDIA на основе g ++.Это нарушает обычное отслеживание зависимостей, каталоги .deps не заполняются.Это означает, что если файл .cu
включает в себя другой файл, изменения для включения файла не вызывают перекомпиляцию файла .cu
.
как я могу изменить свой Makefile.am/configure.ac, чтобы включить отслеживание зависимости для .cu
файлов.Спасибо