Вопросы по теме 'libtool'

Создать как статическую, так и общую библиотеку с помощью GNU libtool?
Я использую автоинструменты GNU (включая automake!) для своего проекта. Я хотел бы знать, могу ли я создать статическую и общую библиотеку с помощью libtool? Или объявления будут отдельными? Будет ли это: LT_INIT(shared static) Работа?
3166 просмотров

Autoconf, общая и статическая библиотека Libtool
Я использую инструменты autoconf gnu для создания своего продукта. Он генерирует как общую, так и статическую библиотеку для любой библиотеки, в которой упоминается * .la. Проблема в том, что вы используете .la для компоновки двоичного файла в...
1126 просмотров
schedule 23.02.2022

Отсутствуют номера строк из символов отладки для библиотеки во всей программе, но не отдельно
Я вижу странную проблему при попытке использовать gdb для отладки тестовой программы для пакета, созданного с помощью libtool. Если я запущу libtool --mode=execute gdb .libs/libfoo.so и попрошу его указать исходный код какой-либо функции list...
9087 просмотров
schedule 12.12.2022

Как связать общую библиотеку с --as-needed с automake?
Как связать общую библиотеку с --as-needed с помощью Automake? Когда я попытался добавить флаг к LDFLAGS , я увидел, что libtool называется так: /bin/bash ../../libtool --mode=link ... -Wl,--as-needed ... dependencies Что приводит к...
1482 просмотров
schedule 29.03.2024

Модули с Libtool и LoadLibrary() в Windows
Я пытаюсь написать кроссплатформенную программу на С++, которая будет загружать определенные модули (общие библиотеки) во время выполнения. Для этого я использую ClassLoader из библиотек Poco C++ . Я написал цепочку компиляции, используя autoconf,...
749 просмотров

как я могу использовать eclipse для отладки скрипта, сгенерированного libtool?
У меня есть большой проект С++, созданный с помощью libtool. проблема в том, что eclipse не запускает скрипт, сгенерированный libtool, и я получаю сообщение «Программа не является распознанным исполняемым файлом». сообщение об ошибке. как я могу...
2120 просмотров
schedule 10.07.2022

создание (и установка) документации doxygen с помощью автоинструментов
я пишу библиотеку (используя libtools), где вся документация по API делается с помощью doxygen. интересно, есть ли простой способ интегрировать установку сгенерированной документации doxygen в autotools. я полагаю, что создание документации...
2153 просмотров
schedule 22.01.2023

Как правильно обновить m4, autoconf, automake и libtool? Mac OS X
Привет всем, Я пытаюсь обновить свой autoconf, так как мне нужна версия 2.62 или новее, а Mac OSX 10.6.8 предоставляет только старую версию 2.61. (В конце концов, я пытаюсь установить SAGA-GIS API). Я следовал этим инструкциям:...
4414 просмотров
schedule 12.06.2022

libtool не предоставляет библиотечные зависимости для ссылки
Я использую libtool 2.2.6b на Ubuntu Lucid и libtool 2.4.2 на Ubuntu Точность. В lucid мой проект будет правильно связан. На точном не удается связать. Вот пример кода, демонстрирующий мою проблему; настроить.ac AC_INIT([ltp], [0.0.1],...
3499 просмотров
schedule 06.04.2022

Можно ли заставить GNU libtool использовать компилятор Solaris CC вместо GCC?
Мне было любопытно, можно ли заставить GNU libtool использовать компилятор Solaris CC вместо GCC? Если да, то как это можно сделать? Вот сценарий сборки libtool для libpcre 7.28.1, библиотеки с открытым исходным кодом SMTP, TCP/IP и т. д., которую...
423 просмотров
schedule 07.08.2022

Как пользователь autotools может указать комбинацию статического и динамического связывания?
Я создаю программу с помощью autoconf, automake и libtool. Моя работа требует, чтобы я статически связывал (большинство) библиотек. Раньше это не было проблемой, потому что я мог статически связать все с помощью -all-static . Теперь это проблема,...
13587 просмотров

Как заставить autoconf указать постдеп в libtool
В настоящее время я создаю общую библиотеку объектов, в которой используется комбинация статических и динамических ссылок на другие библиотеки. Одна из библиотек, на которую я хочу динамически ссылаться, — это librt. Однако, если -lrt добавляется к...
338 просмотров
schedule 17.04.2024

каталог libs не создается автоматически в libtool
Я использовал эту команду. libtool --mode=скомпилировать gcc -g -o -c foo.c Фактический вывод должен быть таким после команды: $libtool --mode=compile gcc -g -O -c foo.c mkdir .libs gcc -g -O -c foo.c -fPIC -DPIC -o...
858 просмотров
schedule 13.03.2023

Использование libtool для компоновки с библиотеками, отличными от libtool
У меня есть проект, настроенный с помощью autotools для создания библиотеки C ++, включая привязки Python с Boost.Python. У меня есть двоичный файл Boost.Python в моей системе, с которым я хочу связать: /usr/lib/libboost_python-py27.so.1.49.0...
654 просмотров
schedule 16.04.2023

Как я могу использовать файлы заголовков библиотеки для создания файла libfoo.sym для использования с libtool -export-symbols?
Я создаю общую библиотеку для дистрибутива Debian GNU/Linux, и меня беспокоит количество символов из внутренних функций, которые она экспортирует без необходимости. Поскольку библиотека построена с использованием autoconf/automake/libtool, ответ...
185 просмотров
schedule 01.05.2022

Относительные или независимые пути в файле .la libtool
Мой файл .la имеет полные пути как в разделе dependency_libs= , так и в разделе libdir= , что затрудняет копирование моих библиотек на другую машину (та же арка, но другая структура пути). Каково решение этой проблемы, кроме того, что есть...
1154 просмотров
schedule 28.02.2023

Проблема с автоинструментами и созданием библиотеки С++
Я новичок в автоинструментах и ​​попытался написать пример. Я создаю одну библиотеку и связываю ее с другим объектом. Моя проблема в том, что Makefile, сгенерированный для библиотеки, неправильно интерпретируется как код C, но на самом деле это...
120 просмотров
schedule 14.05.2022

Не могу заварить ссылку libtool
Я установил imagemagick на Yosemite, но во время установки я получил эту ошибку... Linking /usr/local/Cellar/libtool/2.4.2... Error: Could not symlink share/info/libtool.info /usr/local/share/info is not writable. Я пробовал brew link...
1891 просмотров
schedule 15.03.2023

objdump -W видит номера строк, objdump -drl и gdb нет?
Есть много вопросов с отсутствующими исходными файлами и т. д., и я перепробовал все, что мог найти, но безрезультатно. Речь идет о моей библиотеке с некоторыми вспомогательными приложениями. Я использую автоинструменты (и libtool). Я...
33 просмотров
schedule 22.02.2023

проверка, поддерживает ли libtool разделяемые библиотеки нет
Я пытаюсь перекрестно скомпилировать CURL для платформы ARM и Linux. Он не создает файл Make для общей библиотеки. Когда я делаю через ./configure, он предоставляет файл make только для статической библиотеки. Ниже в журнале видны две основные...
1206 просмотров
schedule 14.04.2023