1

私は Optix の世界では初めてで、VS 2008 で新しいプロジェクトを作成したいと考えています。

私の質問: SDK に含まれるすべてのサンプルをコンパイルせずに、プロジェクトの「チュートリアル」を使用および変更するにはどうすればよいですか?

「チュートリアル」ファイルを使用してVS2008で新しいプロジェクトを作成しようとしましたが、機能しません:/

助けてくれてありがとう!

4

2 に答える 2

2

私もoptixの初心者で、同じ問題を抱えています。

Parallel Nsight 2.0 ビジュアル スタジオ 2010 内でグリーン スクリーンを表示する sample1 をコンパイルしました。

nvidia parallel nsight を使用している場合は、次の手順を実行する必要があります。

  1. プロジェクトのプロパティで cuda c/c++ の NVCC コンパイル タイプを PTX ファイルに変更します。
  2. cmake を使用して optix-sdk サンプル ファイルをビルドしてください。
  3. optix-sample.sln を開き、すべてのプロジェクトをビルドします。
  4. 新しいプロジェクトにリンクする必要がある sutil.lib のような新しいライブラリが作成されました。
  5. 私の場合、sample1ファイルを使用して新しいcudaランタイムプロジェクトを作成します。
  6. ステップ 1 を実行してから、optix-sdk から optix ヘッダー ファイルと sutil.h をインクルードしてください。
  7. opengl32.lib や glut32.lib などの sutil.lib optix および opengl ライブラリをリンクします。
  8. これで、プロジェクトをビルドできるはずです。
  9. 最後に、アプリケーションを実行するには、optix sutil freeglut dll ファイルが必要です。
于 2012-09-29T10:03:01.023 に答える