error while loading shared libraries: libcudart.so.3: wrong ELF class: ELFCLASS32 的解决
在linux中编译我的第一个CUDA程序helloworld时,出现了error while loading shared libraries: libcudart.so.3: wrong ELF class: ELFCLASS32错误。错误原因是我的LD_LIBRARY_PATH变量设置32位的路径,而不是64位的,修改为64位后,程序便正常运行了。简言之:在~/.bashr
·
在linux中编译我的第一个CUDA程序helloworld时,出现了error while loading shared libraries: libcudart.so.3: wrong ELF class: ELFCLASS32错误。
错误原因是我的LD_LIBRARY_PATH变量设置为32位的路径,而不是64位的,修改为64位后,程序便正常运行了。
简言之:
在~/.bashrc中将
LD_LIBRARY_PATH=/usr/local/cuda/lib
改为
LD_LIBRARY_PATH=/usr/local/cuda/lib64更多推荐
已为社区贡献1条内容
所有评论(0)