MacでCUDAコードをコンパイルしたいが、Windows上で実行可能にする。cuda nvccクロスコンパイラ
nvcc CUDAクロスコンパイラを設定する方法はありますか?
問題は、私のデスクトップのウィンドウが移動中にしばらくの間アクセス不能になることですが、私は戻ってコードをコンパイルするまで待って時間を無駄にしたくありません。私が待たなければならないのであれば、コードをデバッグして、それが正しくコンパイルされていることを確認するのは時間の無駄でしょう。私のマックは、しかし、cuda対応のハードウェアが装備されていません。
クロスコンパイルにはCMakeビルドシステムを使用します。あなたはそれを見ましたか? – geek
まだありません。それは通常のクロスコンパイラを構築するのと同じですか? – mma1480
Nvccはコンパイラではありません。これはホストコンパイラが(ほとんどのGPUコードのコンパイルを含めて)コンパイルの大部分を行うことに依存しています。ウィンドウ用にコンパイルするには、ビジュアルスタジオコンパイラが必要であり、要件は交渉可能ではありません。 NVIDIA GPUなしでOS Xにツールチェーンをインストールすることができます。結果OS X実行ファイルを実行することはできません。 – talonmies