DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

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

 

发现编译的程序引用的一个库(.a文件)是直接用./configure 编译的, 64位机器不能直接./configure 进行配置,需要采用如下方式

 

CFLAGS="-O3 -fPIC" ./configure

make

make install

posted on 2020-10-27 16:16  DoubleLi  阅读(4257)  评论(0编辑  收藏  举报