这个是由于编译单个c文件时没有指定-fPIC标志,而链接的时候又指定了-fPIC标志,那么最终链接时指定这个就会报错。
只需要在编译C文件时也加上这个选项就可以了。
CFLAGS += -fPIC

编译动态库时报错relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile相关推荐

  1. 编译动态库时遇到relocation R_X86_64_32 against a local symbol的错误

    https://blog.csdn.net/qq_42279940/article/details/85037454 https://blog.csdn.net/hanyulongseucas/art ...

  2. 编译程序遇到问题 relocation R_X86_64_32 against `.rodata' can not be used when making a shared object;...

    编译程序遇到问题  relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; 发现编译 ...

  3. 全网首发:relocation R_X86_64_PC32 against symbol can not be used when making a shared object recompile

    错误 /usr/bin/ld: /usr/local/lib/libavcodec.a(vc1dsp_mmx.o): relocation R_X86_64_PC32 against symbol ` ...

  4. relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recom

    原因:某些版本的gcc默认没加-fPIC参数 解决办法:保证你编译.o文件的时候,都加上-fPIC,这样你才能编译出动态库来. 原因:某些版本的gcc默认没加-fPIC参数 解决办法:保证你编译.o文 ...

  5. linux 内核fpic,linux编译动态库 fPIC作用

    标签: 在生成动态库时,常常习惯性的加上fPIC选项,fPIC有什么作用和意义,加不加有什么区别,这里做下小结: fPIC的全称是 Position Independent Code, 用于生成位置无 ...

  6. linux编译动态库之fPIC

    转载:https://blog.csdn.net/sinc00/article/details/44833839 今天在用g++编译代码时,提示说.rdata错误,然后网上找了一堆资料,最后明白了一个 ...

  7. linux编译动态库之-fPIC

    在生成动态库时,常常习惯性的加上fPIC选项,fPIC有什么作用和意义,加不加有什么区别,这里做下小结: fPIC的全称是 Position Independent Code, 用于生成位置无关代码. ...

  8. 编译FCL库报错:recompile with -fPIC

    报错如下: Make error relocation R_X86_64_32 against `.text' can not be used when making a shared object; ...

  9. linux so fpic,linux编译动态库之fPIC

    今天在用g++编译代码时,提示说.rdata错误,然后网上找了一堆资料,最后明白了一个要重新编译对应的链接库. 在生成动态库时,常常习惯性的加上fPIC选项,fPIC有什么作用和意义,加不加有什么区别 ...

最新文章

  1. java多if语句的优化方案_Java代码多分支语句优化
  2. 计算机网络基础(路由原理)
  3. ArcGIS中加载模块时dojo/domReady!和dojo/ready的区别
  4. 简要说说一个完整机器学习项目的流程
  5. event loop那些事儿
  6. c#获取当前应用程序所在路径
  7. 基于MPI的H.264并行编码代码移植与优化
  8. 领导力十律_关于开放领导力的10个最受欢迎的故事
  9. UI设计组件|临摹学习的必备
  10. 敏捷开发系列学习总结(14)——Spotify敏捷模式详解三部曲第二篇:研发过程
  11. c# 多线程界面卡顿_多线程同步等候 导致主界面UI卡顿,求解~
  12. matlab爱心函数代码画图
  13. 按键精灵手机助手连接mumu模拟器的方法,适用于任何模拟器连接按键精灵手机助手
  14. iOS模拟器发送通知和UI测试
  15. 三菱伺服电机马达使用注意事项
  16. w7计算机应用放大按键,Win7窗口最大化和最小化快捷键是什么
  17. matlab 马氏距离 实例,MATLAB求马氏距离(Mahalanobis distance)
  18. PHP做一个直角三角形,三角形角度(直角三角形懒人计算器)
  19. Cron表达式学习:每天十二点执行一次:0 0 12 * * ?
  20. oracle 虚拟表 多行,Oracle使用虚拟表dual一次插入多条记录【摘录】

热门文章

  1. python编写一个弹球游戏_Python实战案例:用Python写一个弹球游戏,就是这么强
  2. wpf绑定 dictionary 给定关键字不再字典中_为什么要在 JavaScript 中学习函数式编程?...
  3. python写一个数据库的界面_Python GUI教程(十四):在PyQt5中使用数据库
  4. loj136 (最小瓶颈路,多次询问)
  5. vue2.0中transition组件的用法
  6. java中Token验证
  7. springboot使用Freemarker继承
  8. 2.5 结构化程序设计的方法
  9. 分享这几天做seo优化的心得
  10. 前端性能优化之缓存技术