Annie1005
进击的菜鸡666
采纳率0%
2021-03-04 16:20

Linux链接库报错 如何解决?

问题描述:

执行make指令时出现以下链接报错:

[oracle@dbsvr malloclab-handout]$ make
gcc -Wall -O2 -m32 -o mdriver mdriver.o mm.o memlib.o fsecs.o fcyc.o clock.o ftimer.o
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.8.5/libgcc_s.so when searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status
make: *** [mdriver] Error 1

网上看此类问题似乎是要件里软连接,但是不清楚改连接写什么,尝试链接一些4.8.2版本的库提是file exit。。还请大佬赐教linux小菜鸡!!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • hushui hushui 1月前

    -lgcc_s 先去掉 看看报什么错误 

    点赞 评论 复制链接分享