在lxml2中找不到-lz库

时间:2015-05-21 03:41:40

标签: c++ ubuntu

我正在尝试使用quickfix库编译代码:

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

根据文档,我需要包含-lxml2和-lz ...但是,虽然我已经安装了lxml2库,但是找不到lz。这就是我得到的:

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

我在哪里可以找到那个图书馆......?

1 个答案:

答案 0 :(得分:0)

您需要zlib,一个压缩库。在Ubuntu上:

sudo apt-get install zlib1g-dev