• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Earl
V2EX  ›  程序员

gcc 5.4 的链接 so 的问题。

  •  
  •   Earl · Sep 3, 2018 · 2534 views
    This topic created in 2854 days ago, the information mentioned may be changed or developed.
    有一段代码 A,链接了 libBxx.solibBxx.so 又链接 libCxx.so
    我发现有的人编译 A,仅需要指定 -lBxx 即可。有的人编译,需要指定 -lBxx 和-lCxx。
    想请教一下,是什么选项影响了这个啊?谢谢。
    用的都是 gcc5.4,在 ubuntu 上。
    谢谢!
    2 replies    2018-09-03 18:43:47 +08:00
    inoki
        1
    inoki  
       Sep 3, 2018 via Android
    感觉是取决于 lib 的路径是否在 ld 配置文件中
    jeffersonpig
        2
    jeffersonpig  
       Sep 3, 2018
    ld libBxx.so --verbose 试试?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   987 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 23:03 · PVG 07:03 · LAX 16:03 · JFK 19:03
    ♥ Do have faith in what you're doing.