Как я могу построить статическую библиотеку bz2?

Мне нужна статическая библиотека libbz2.a для компиляции репозитория, который я клонировал из github. У меня есть динамическая библиотека, libbz2.so.1.04, но нет статической библиотеки. Я нашел решение той же проблемы в CentOS на https://www.centos.org/forums/viewtopic.php?t=52129 , но я не знаю, как это сделать в Ubuntu. Я ничего не знаю об этом, и мне, вероятно, понадобится более подробный ответ, чем тот, который приведен по ссылке выше.

0
задан 6 March 2017 в 22:54

1 ответ

На самом деле, это было легко, когда я понял, как загрузить исходный код. Я вошел в Системные настройки / Программное обеспечение & amp; Обновления и включен источник загрузки. Затем я пошел во временную папку и сделал apt-get source bzip2. Помимо прочего, здесь загружен файл с именем bzip2_1.0.6.orig.tar.bz2. Когда я распаковал архив, у него было два файла Makefile, один для статической библиотеки и один для файла .so. Файл с именем 'Makefile' был для файла .a, поэтому мне просто нужно было сделать make.

0
ответ дан 6 March 2017 в 22:54

Другие вопросы по тегам:

Похожие вопросы: