статическая библиотека c ++ и zlib - PullRequest
3 голосов
/ 29 октября 2009

Я делаю приложение на c ++ (windows devc ++), которое загружает файл с помощью libcurl. Я включил исходный код и библиотеку libcurl в исполняемый файл mu, поэтому никакой внешней dll не требуется. libcurl требует zlib. Но я не могу узнать, как включить его в исполняемый файл. В результате zlib1.dll должен присутствовать. Кто-нибудь знает, как это включить? Заранее спасибо!

1 Ответ

3 голосов
/ 29 октября 2009

У вас есть два варианта.

Вы сказали, что используете Dev-C ++, который компилируется с использованием GCC. У zlib есть опция статической библиотеки Makefile, просто используйте make libz.a, и она создаст нужную вам статическую библиотеку.

Другим вариантом будет включение исходного кода zlib непосредственно в ваше приложение - это означает, что нужно просто взять исходники zlib и поместить их в специальный каталог в исходном коде вашего приложения и настроить DevC ++ для его компиляции.

...