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

关于编译、链接的一个问题

  •  
  •   cosmain · Aug 4, 2020 · 1656 views
    This topic created in 2196 days ago, the information mentioned may be changed or developed.

    一个程序比如 A 需要链接 LIB_B LIB_B 需要链接 LIB_C

    如果 LIB_B 是动态链接的 LIB_C

    那么 A 静态链接 LIB_B,会把 LIB_C 静态链接进来吗?

    如果不能链接进来,是不是就要重新编译 LIB_B

    3 replies    2020-08-05 13:57:52 +08:00
    paoqi2048
        1
    paoqi2048  
       Aug 4, 2020   ❤️ 1
    LIB_B.a 可以动态链接 LIB_C.so 的么?
    labubu
        2
    labubu  
       Aug 5, 2020 via Android   ❤️ 1
    会,最终 a+b=程序,然后必须还要一个 lib c.dll 在同级目录
    cosmain
        3
    cosmain  
    OP
       Aug 5, 2020
    @daimiaopeng
    谢谢解答
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   867 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:44 · PVG 03:44 · LAX 12:44 · JFK 15:44
    ♥ Do have faith in what you're doing.