代码之家  ›  专栏  ›  技术社区  ›  gct

使CMAKE在可能的情况下选择静态链接?

  •  0
  • gct  · 技术社区  · 15 年前

    我正在开发一个项目,它是一个链接到Soci的项目,Soci同时作为静态库和动态库提供。我希望cmake在可用时选择静态版本,否则选择动态版本。有没有一个合理的方法可以做到这一点?到目前为止,我还没有找到任何查阅文件的方法。

    1 回复  |  直到 14 年前
        1
  •  2
  •   hwatkins    15 年前

    听起来您需要添加cmake-exe链接器flags=-static