2015-05-21 2 views
0

Я пытаюсь скомпилировать код, используя QuickFix библиотеку с помощью:не может найти -lz библиотеку в lxml2

g++ -o main tradeclient.cpp Application.cpp -std=c++11 -fexceptions -finline-functions -lquickfix -lpthread -lxml2 -lz 

Согласно документации, мне нужно включить -lxml2 и -lz ... Тем не менее, LZ не найден, хотя я уже установил библиотеку lxml2. Это то, что я получаю:

/usr/bin/ld: cannot find -lz 
collect2: error: ld returned 1 exit status 

Где я могу найти эту библиотеку ...?

+0

Я использую Ubuntu :) –

ответ

0

Вам нужна zlib, библиотека компрессии. На Ubuntu:

sudo apt-get install zlib1g-dev 
Смежные вопросы