本人是在做实验时遇到这个问题的,具体报错如图:
在网上查了很多资料,因为第一次遇到也是一脸懵逼,网上绝大部分解答是加 -fPIC。
解决方法:
具体操作是在Makefile文件中找到CFLAGS,在后面添加。
但是我添加之后仍然报错,最后是再增加-no-pie,才解决问题。
该问题出现的原因简单理解是高版本的gcc自带了 -fPIC,因为这个虚拟机是新安装的,gcc是目前最新的版本7.4.0。
make时编译报错: recompile with -fPIC
最新推荐文章于 2023-12-10 11:20:13 发布