为 CUDA C/C++ 编译器添加永久包含和库路径

问题描述 投票:0回答:1

我目前正在做一些工作,包括使用CULA库和GPU计算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
cuda linker include-path nvcc
1个回答
1
投票

CUDA 附带 nvcc 文档。该文件是 nvcc.pdf。特别是阅读 Nvcc.profile 文件。

© www.soinside.com 2019 - 2024. All rights reserved.