如果您的代码中使用了CUDART_CB,需要在编译时链接CUDART库。您可以按照以下步骤使用g++编译cuda10.0中带有CUDART_CB的代码:

  1. 确保您已经安装了CUDA 10.0,并设置好了CUDA环境变量。

  2. 使用以下命令编译您的代码:

g++ -o your_app your_code.cpp -I /usr/local/cuda-10.0/include -L /usr/local/cuda-10.0/lib64 -lcudart

其中,-I指定CUDA头文件的路径,-L指定CUDA库文件的路径,-lcudart指定链接CUDART库。

  1. 运行您的应用程序:
./your_app

请注意,如果您的代码中还使用了其他CUDA库,您需要在编译时链接这些库。例如,如果您的代码中还使用了CUDA的线性代数库cuBLAS,您需要在编译时链接cuBLAS库:

g++ -o your_app your_code.cpp -I /usr/local/cuda-10.0/include -L /usr/local/cuda-10.0/lib64 -lcudart -lcublas
``
怎样用g++编译cuda100中带有CUDART_CB的代码

原文地址: https://www.cveoy.top/t/topic/fqVk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录