【问题标题】:How to link object file (*.o) and static library file (*.a)如何链接目标文件 (*.o) 和静态库文件 (*.a)
【发布时间】:2011-05-23 03:37:59
【问题描述】:

我有 2 个目标文件 (*.o) 和一个使用 g++ 的静态库 (*.a) 如何链接这些文件并成为1个目标文件(*.o)?

请指教……谢谢。

【问题讨论】:

    标签: static linker g++ compilation


    【解决方案1】:

    这是您不应该使用g++ 的一种(罕见)情况。直接使用ld

    ld -r -o combined.o foo.o bar.o libxyz.a
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-21
      • 2018-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-05
      • 1970-01-01
      相关资源
      最近更新 更多