В настоящее время я использую механизм трассировки Optix ray в Visual Studio. Моя проблема заключается в вычислении данных и их рендеринге с помощью Optix.Как скомпилировать файлы CUDA C и файлы Nvidia OptiX в одном проекте Visual Studio
Я уже написал чистую программу C CUDA для вычисления данных, но я не могу ее интегрировать в проект Optix.
Я скомпилировал проект Optix с помощью CMakeLists.txt SDK и изменил его. Любое понимание того, как сделать мой проект компилировать файлы C CUDA (.cu), а также ядра Optix (также .cu) в том же проекте VS?
Вы можете не только добавить их в файл CMakeLists.txt скомпилировать их? – harrism
Ну, файлы Optix .cu должны быть скомпилированы в .ptx, а файлы C CUDA должны быть скомпилированы в obj-файлы. Вот почему некоторые модификации должны быть сделаны для его работы. – jemailix