老是出现can not find -lgcc_s的错误

Lwarrior 2011-05-23 02:56:09
我使用的是gcc4.2。 cuda4.0。 在make sdk对例子,或者用nvcc编译自己写的简短对程序对时候,都会出现这个错误,不知为什么
...全文
1255 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zj9599 2011-11-05
  • 打赏
  • 举报
回复
解决方案

~# ldconfig -p | grep gcc
libgcc_s.so.1 (libc6) => /usr/lib/libgcc_s.so.1
libgcc_s.so (libc6) => /usr/lib/libgcc_s.so



ln -s libgcc_s.so.1 libgcc_s.a
nooron 2011-05-29
  • 打赏
  • 举报
回复
确定你的libgcc_s.so在正确的文件夹吗?
这不是gcc的问题,是ld找不到libgcc_s.so了。你需要吧正确的文件夹给include进去,或者直接设置那个LD_xx_xx环境变量。那个XXXX是什么我不太记得了。。。

374

社区成员

发帖
与我相关
我的任务
社区描述
CUDA on Linux
社区管理员
  • CUDA on Linux社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧