c++ - NVCCにx64オブジェクトを生成するように指示するにはどうすればよいですか?

c++ cuda

VS 2006 CUDA 4.0 x64を使用してx64としてコンパイルできません。 NVCCコンパイラは32ビットのobjファイルを生成し、MSリンカーはobjファイルがx64をターゲットとしていないと不平を言います。 NVCCにx64オブジェクトを生成するように指示する方法はありますか?
答え
nvccまたは--machine 64 optionを渡すことで、-m64に64ビットのホストオブジェクトファイルを明示的に発行させることができます。同様に、--machine 32または-m32を渡すことで、32ビットのホストオブジェクトファイルを強制的に発行できます。

[この回答はコメントから集められ、CUDAタグの未回答の質問キューからこの質問を削除するためにコミュニティWikiエントリとして追加されました]
関連記事

c++ - LuaPlus Metatablesの初心者向け質問

c++ - 明示的な型変換の要件

c++ - ペアベクトルc++の上限

c++ - setjmpがスタックを保存しないのはなぜですか?

c++ - coutをキャプチャして関数にリダイレクトする

c++ - Eclipseを使用してMySQLをC++に接続しますか?

c++ - C++用のどのXSLTプロセッサーですか?

c++ - オブジェクト指向プログラミング-メンバーとしての変数、またはグローバルとしてのヘッダーのみ?

c++ - TinyXmlパーサーはファイルを正しくロードすることを拒否します

c++ - shared_ptrでラムダをブーストする