2012-04-03 2 views
0

В настоящее время я использую механизм трассировки Optix ray в Visual Studio. Моя проблема заключается в вычислении данных и их рендеринге с помощью Optix.Как скомпилировать файлы CUDA C и файлы Nvidia OptiX в одном проекте Visual Studio

Я уже написал чистую программу C CUDA для вычисления данных, но я не могу ее интегрировать в проект Optix.

Я скомпилировал проект Optix с помощью CMakeLists.txt SDK и изменил его. Любое понимание того, как сделать мой проект компилировать файлы C CUDA (.cu), а также ядра Optix (также .cu) в том же проекте VS?

+0

Вы можете не только добавить их в файл CMakeLists.txt скомпилировать их? – harrism

+0

Ну, файлы Optix .cu должны быть скомпилированы в .ptx, а файлы C CUDA должны быть скомпилированы в obj-файлы. Вот почему некоторые модификации должны быть сделаны для его работы. – jemailix

ответ