请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,能帮我解决下吗

图片描述
老师,我编译的时候会出现这个问题,请问应该怎么解决,还有这是因为什么导致的?代码和makefile和你的都一样。帮忙看看,谢谢

正在回答

1回答

这个问题我没有遇到过,你试试把/project/public目录下的库文件清理掉,重新编译。

1 回复 有任何疑惑可以回复我~
  • 提问者 或非William #1
    老师,试过了你的方法,发现不行。不过我已经找到了解决方案:
    第一种:重新编译libftp.a,在编译参数里加上 -fPIE
    第二种:makefile里不采用直接使用libftp.a的方式,使用-L -l指定的方式编译【不过这里应该是使用了动态库,如果强制使用静态库的话还是会出现一些警告】
    不过该问题出现的原因我还是不清楚
    回复 有任何疑惑可以回复我~ 2022-12-08 12:23:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信