2

私は現在、CULAライブラリと GPU Computing SDK のライブラリの使用を含むいくつかの作業を行っています。

NVCC でコンパイルするときは、次のフラグを使用する必要があります。

-lcutil_x86_64 -lcula_core -lcula_lapack -lcublas -lcudart -lcuda -I$CUDA_SDK_ROOT_DIR/common/inc/ -L$CUDA_SDK_ROOT_DIR/lib/ -L$CULA_LIB_PATH_64

それは問題なく動作しますが、毎回インクルード パスとライブラリ パスを指定する必要があることにうんざりしています。次の引数を指定せずにコンパイラを実行できる方法はありますか:

-I$CUDA_SDK_ROOT_DIR/common/inc/ -L$CUDA_SDK_ROOT_DIR/lib/ -L$CULA_LIB_PATH_64
4

1 に答える 1

1

CUDA には、nvcc のドキュメントが付属しています。ファイルは nvcc.pdf です。特に Nvcc.profile ファイルを読んでください。

于 2012-05-31T21:52:35.717 に答える