2

私はOpenCLの完全な初心者であり、ビデオカード(AMD Radeon 6970)で実行されるプログラムのコーディング方法を学び始めたいと思っていました。AMDのアプリSDKをインストールしましたが、これを開始する必要がありますか?

含まれているサンプルソリューションを作成してみましたが、次のようになりました。

エラーC1083:インクルードファイルを開くことができません:'d3dx10.h':そのようなファイルまたはディレクトリはありませんc:\ users \ ... \ simpledx10 \ SimpleDX10.hpp

DX11をインストールしているからだと思います。最初は自分で簡単なプログラムを作成するだけだと思いましたが、Stack Overflowとgoogleを検索した後、それを機能させるために必要なものがすべてわかりませんでした。

完全な初心者がAMDビデオカードを使用してWindowsでOpenCLを動作させるための便利なガイドはありますか?

4

1 に答える 1

0

開始するのに適した場所は、OpenCLブックのサンプルからです。cmakeを使用してプロジェクトビルドインフラストラクチャを生成してもかまわない場合は、このCMakeListsで問題なく動作するはずです。

サンプルのOpenCLアプリケーションを構築して実行する方法のステップバイステップのチュートリアルが必要な場合は、ここから補助的なOpenCLブックリソースの1つをもう一度紹介します。

私もcmakeを使用してOpenCLプログラムをビルドしていますが、使用しているCMakeLists.txtファイルはかなり長く、複数のコンパイラ/プラットフォームをサポートしているため少しねじれています。

これが最初のOpenCLアプリケーションの構築に役立つことを願っています。もう少し質問しない場合は、私は答えようとします。

于 2012-10-18T23:40:13.860 に答える