現在、Visual StudioでOptixレイトレーシングエンジンを使用しています。私の問題は、データを計算してOptixでレンダリングすることです。同じVisual Studioプロジェクト内でCUDA CファイルとNvidia OptiXファイルをコンパイルする方法
私は既にデータを計算するための純粋なC CUDAプログラムを作成しましたが、私はそれを私のOptixプロジェクトに統合することはできません。
私は、SDKのCMakeLists.txtを使って自分のOptixプロジェクトをコンパイルし、それを変更しました。私のプロジェクトをCのCUDAファイル(.cu)と同じVSプロジェクトのOptixカーネル(.cu)と一緒にコンパイルする方法についての洞察はありますか?
あなたはちょうどそれらをコンパイルするCmakeLists.txtファイルに追加することができませんか? – harrism
Optixの.cuファイルは.ptxにコンパイルし、CのCUDAファイルはobjファイルにコンパイルする必要があります。そのためにいくつかの変更を行う必要があります。 – jemailix