libquickfix.a не создается для QuickFix C ++ на linux - PullRequest
0 голосов
/ 14 июля 2020

Я пытаюсь собрать библиотеку QuickFix (1.15.1) на Linux CentOS версии 6.10. Я выполнил следующие шаги:

  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?

1 Ответ

3 голосов
/ 14 июля 2020

configure имеет параметр:

  • --enable-static - строить stati c библиотеки

Итак:

./configure --enable-static
make -j

и тогда вы найдете здесь библиотеку stati c:

lib/libquickfix.a
...