2
CUFFT callbacksを使用するには、コードを再配置可能なrelocatable device codeでコンパイルする必要があります。cudaコードがリロケータブルデバイスコードでコンパイルされているかどうかを確認する方法はありますか?
この条件が満たされないと、悪いことが起こります。サイレントエラー、間違った答えなど
私の現在のビルドは機能していますが、私はこのコードを将来のプロジェクトの誤ったコンパイルに対してより堅牢にしたいと考えています。
コンパイル単位内でこれを検出する方法はありますか?例えばプリプロセッサフラグ