我正在尝试使用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
我在哪里可以找到那个图书馆...?
最佳答案
您需要zlib,一个压缩库。在Ubuntu上:
sudo apt-get install zlib1g-dev