账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    cmake编译错误"recompile with -fPIC"
    82
    0

    使用cmake首先编译了一个静态库,这个静态库链接其他的动态库(log4cpuls.so)。
    然后在编译另外一个动态库的时候遇到如下链接错误:

    relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile with -fPIC

    貌似是要我加上-fPIC,但是不清楚在cmakelists.txt里如何加,另外-ldl这样的链接选项在哪里加?
    初学cmake,请指教。

    2
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 半离 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部