【发布时间】:2011-09-28 12:57:56
【问题描述】:
使用-Wl,-Bstatic 告诉gcc 我想静态链接哪些库对我来说感觉很奇怪。毕竟我直接告诉gcc 与库链接的所有其他信息(-Ldir、-llibname)。
是否可以直接告诉gcc驱动应该静态链接哪些库?
澄清:我知道如果某个库仅存在于静态版本中,它将在没有-Wl,-Bstatic 的情况下使用它,但我想暗示gcc 更喜欢静态库。我也知道直接指定库文件会与其链接,但我更喜欢保持包含静态库和动态库的语义相同。
【问题讨论】:
标签: gcc linker static-libraries dynamic-linking