cuda+linux(ubuntu)
#include <stdio.h>
#include <cutil_inline.h>
//define kernel function
__global__ void add(float A[],float B[],float C[])
{
int i=threadIdx.x;
C[i]=A[i]+B[i];
}
int main()
{
float a[]={1,2,3,4,5};
float b[]={5,4,3,2,1};
float c[]={0,0,0,0,0};
//callback kernel function
add<<<1,5>>>(a,b,c);
for(int i=0;i<5;i++)
printf("%l",c[i]);
}
然后make的时候终端提示错误:
main.cu: In function ‘int main()’:
/usr/bin/ld: cannot find -lcutil_i386
/usr/bin/ld: cannot find -lshrutil_i386
collect2: ld returned 1 exit status
make: *** [../../bin/linux/release/HELLOCUDA] 错误 1
求解。
相关推荐
Ubuntu Linux下配置GPU版CUDA和cuDNN
检查硬件(Linux)在 Ubuntu桌面上,按Windows+R,然后输入 software and drivers:默认情况下,Ubuntu不使用专有的驱动程序,而是默认使用一个名为Nouveau
linux ubuntu nvidia 驱动 安全升级 CUDA cudnn 切换
ubuntu cuda多版本切换请直接参考第3步。 CUDA 9.0 安全升级至 CUDA 10.1 CuDNN 7.0.5 安全升级至 7.6.4 Nvidia GPU 驱动 384.69 安全升级至 418.87 安全:全程使用官方途径,没有出现死机或异常情况。 【环境配置】 $ sudo lsb_release -a No LSB modules are availabl...
Ubuntu安装NVIDIA CUDA RC2 Linux
通过按照上述步骤,您应该已经成功在Ubuntu上安装了NVIDIA CUDA RC2 Linux。请注意,CUDA的具体用法和开发流程超出了本文的范围,您可以参考官方文档和教程来深入了解CUDA的用法和功能。安装完成后,我们需要配置一些环境变量,以便系统能够正确地使用NVIDIA CUDA RC2 Linux。安装完成后,我们可以验证NVIDIA CUDA RC2 Linux是否成功安装。下载完成后,我们需要执行安装脚本来安装NVIDIA CUDA RC2 Linux。安装完成后,系统将要求您重新启动。
Ubuntu 18.04 安装 NVIDIA显卡驱动及CUDA包.pdf
关闭桌面模式为了执行后续的安装步骤,需要切换到命令行模式并停止lightdm服务:```bashCtrl+Alt+F1sudo service lightdm stop```6.
Ubuntu安装和卸载CUDA和CUDNN的实现
然后按照以下步骤安装:```bashsudo service lightdm stopsudo chmod +x NVIDIA-Linux-x86_64-410.93.runsudo .


CUDA on Linux
