2012-04-03 20 views
0

現在、Visual StudioでOptixレイトレーシングエンジンを使用しています。私の問題は、データを計算してOptixでレンダリングすることです。同じVisual Studioプロジェクト内でCUDA CファイルとNvidia OptiXファイルをコンパイルする方法

私は既にデータを計算するための純粋なC CUDAプログラムを作成しましたが、私はそれを私のOptixプロジェクトに統合することはできません。

私は、SDKのCMakeLists.txtを使って自分のOptixプロジェクトをコンパイルし、それを変更しました。私のプロジェクトをCのCUDAファイル(.cu)と同じVSプロジェクトのOptixカーネル(.cu)と一緒にコンパイルする方法についての洞察はありますか?

+0

あなたはちょうどそれらをコンパイルするCmakeLists.txtファイルに追加することができませんか? – harrism

+0

Optixの.cuファイルは.ptxにコンパイルし、CのCUDAファイルはobjファイルにコンパイルする必要があります。そのためにいくつかの変更を行う必要があります。 – jemailix

答えて

関連する問題