【问题标题】:libquickfix.a is not generated for QuickFix C++ on linux不会为 Linux 上的 QuickFix C++ 生成 libquickfix.a
【发布时间】:2020-11-03 11:19:22
【问题描述】:

我正在尝试在 Linux CentOS 6.10 版上构建 QuickFix(1.15.1) 库。我已经完成了以下步骤

  1. 已下载 QuckfixFix tar quickfix-1.15.1.tar.gz
  2. 使用命令解压 tar 文件 tar -xvf quickfix-1.15.1.tar.gz
  3. 在 quickfix 目录中运行命令:./configure
  4. 在 quickfix 目录中运行命令:make
  5. 发现 libquickfix.so 已生成但未生成 libquickfix.a

生成 libquickfix.a 需要做什么?

【问题讨论】:

  • 尝试./configure --help 找到构建静态库的选项

标签: c++ linux makefile quickfix


【解决方案1】:

configure 有一个选项:

  • --enable-static - 构建静态库

所以:

./configure --enable-static
make -j

然后你会在这里找到静态库:

lib/libquickfix.a

【讨论】:

    猜你喜欢
    • 2019-12-25
    • 1970-01-01
    • 1970-01-01
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 2021-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多