原因:某些版本的gcc默认没加-fPIC参数

解决办法:保证你编译.o文件的时候,都加上-fPIC,这样你才能编译出动态库来。

原因:某些版本的gcc默认没加-fPIC参数

解决办法:保证你编译.o文件的时候,都加上-fPIC,这样你才能编译出动态库来。

relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recom相关推荐

  1. 编译程序遇到问题 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; 发现编译 ...

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

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

  3. 报错解决:usr/bin/ld: output.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when maki

    晚上在用g++的时候报错如下: -> # g++ output.o -o test /usr/bin/ld: output.o: relocation R_X86_64_32 against ` ...

  4. 全网首发: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 ` ...

  5. relocation R_X86_64_32S against `.data‘ can not be used when making a PIE object; recompile with -fP

    linux下编译汇编语言报错: relocation R_X86_64_32S against `.data' can not be used when making a PIE object; re ...

  6. Linux:编译动态库时遇到的错误relocation R_X86_64_32 against `a local symbol'

    编译动态库时遇到如下错误: ... ... relocation R_X86_64_32 against `a local symbol' can not be used when making a ...

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

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

  8. ubuntu16编译opencv3.1出现/usr/bin/ld: /usr/local/lib/libavcodec.a(allcodecs.o): relocation R_X86_64_32 a

    问题如下 解决方法: 1.下载FFmpeg ;    http://www.ffmpeg.org/download.html#releases 2.编译步骤如下 ./configure --enabl ...

  9. cmake 注意事项

    1. add_subdirectory()调用 CMake将在每次add_subdirectory()调用时创建一个新的变量作用域,因此这个参数最好的用法是放在cmaklists的最后使用,这样的话创 ...

最新文章

  1. 想做数据分析?这个比赛适合你!
  2. Java调用python脚本
  3. Android 2D游戏引擎AndEngine配置环境
  4. python3 爬虫 requests安装_爬虫开发环境部署
  5. 【死磕 Spring】----- IOC 之解析 bean 标签:解析自定义标签
  6. 电商领域中SKU和SPU区别比较
  7. snmpwalk命令常用方法
  8. 万物皆可Graph | 当信息检索遇上图神经网络
  9. 两次DFS,POJ(1481)
  10. Atitit insert插入数据 目录 1.1. INSERT INTO SET这种方式可读性更好 1 1.1.1. 方式4、INSERT INTO 表名 SET 列名1 = 列值1,列名2=列值
  11. 3西格玛计算公式_六西格玛相关参数及计算公式
  12. 自定义listview实现第一章之“初九”
  13. 各种音视频编解码学习详解(7)--微软Windows Media系列
  14. PowerBI可视化实战:商品销售动态ABC分析案例
  15. 在线微信对话生成器源码 装逼神器
  16. 消费返利模式的众筹玩法轻松无压力
  17. python爬虫大作业任务书_爬虫大作业
  18. P1217 [USACO1.5]回文质数 Prime Palindromes(素数筛法/打表)
  19. 2019JDATA店铺购买预测大赛复盘(冠军方案)
  20. 宽带认证计费系统的认证技术主要有哪些

热门文章

  1. 新版标准日语初级上册基本课文(甲乙对话)
  2. 标准日语初级 测试题
  3. win10系统显示打印机未连接到服务器,图文讲解Win10系统无法打印提示“无法连接到打印机的完全处理要领...
  4. ubuntu18和php视频,如何在Ubuntu 18.04和Debian 9上安装PHP 5.6
  5. 引用:(reference)与间接引用:*(dereference)
  6. CSS渲染原理,优化策略
  7. 《科技之巅3》读书笔记
  8. upc-Gold Mine(dp)
  9. python线程池的实现
  10. 通过新浪云部署Node.js微信小程序商城(不用买域名、不用备案、不用配置https)...