Связанные объекты, скомпилированные для различных возможностей Cuda Compute - PullRequest
0 голосов
/ 10 октября 2019

Я использую CMake для компиляции кода Cuda. Мне нужно создать один и тот же код для разных вычислительных возможностей. Я использую скрипт Python для вызова CMake несколько раз, чтобы скомпилировать разные версии как объекты в разных папках сборки. Можно ли связать эти объекты в библиотеке и как-то различать разные версии? Например, что CMake меняет имя функции перед компиляцией для возможности вычислений, чтобы потом ее можно было связать под этим именем? Или мне нужно обернуть Код в разные файлы под разными именами?

...