Описание тега static-linking
1
ответ
Что такое динамическое и статическое связывание?
Я слышал термины "Динамически связанные" и "Статически связанные", разбросанные в отношении упаковки, и я никогда не понимал, что на самом деле означают эти термины. Что такое динамическое и статическое связывание?
29 июл '15 в 06:16
0
ответов
Писк: не может найти драйвер дисплея
Я собираю виртуальную машину для писка на Ubuntu 14.04 32-bit. Не удается вызвать точки входа в библиотеки, независимо от того, статически они связаны, загружены или не загружены. Я провел некоторое исследование по другим вопросам и нашел 4 связанны…
14 дек '15 в 06:20
0
ответов
Как я могу получить glibc в качестве статической библиотеки?
Я хочу скомпилировать программу и статически связать ее с glibc, чтобы она могла работать в других дистрибутивах Linux без необходимости какой-либо специальной настройки. Я пытался с помощью CFLAGS="-static -static-libgcc", но он статически ссылаетс…
12 мар '19 в 17:01
0
ответов
DSO ссылается на скрытый символ `pthread_atfork'в /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a(pthread_atfork.oS)
Я пытаюсь скомпилировать большой проект, он включает в себя библиотеку: SAMG / ifort64.9.1.041-EMT64/ Библиотека /libguide.so когда я пытаюсь сделать проект, появляется сообщение об ошибке: hidden symbol `pthread_atfork' in /usr/lib/x86_64-linux-gnu…
15 мар '18 в 23:35
1
ответ
Можно ли установить статические библиотеки из apt в 18.04 x86_64?
Я пытаюсь построить проект, который зависит от двоичных распределенных статических библиотек. Компоновщик жалуется, что не может найти ini_config функции, среди прочего: config_params.c:(.text+0x16f): undefined reference to `ini_get_config_valueobj'…
05 июл '18 в 15:03
1
ответ
Сделать ссылку открытой целевой файл, а не файл в месте ссылки
Извините за теги. Я не знаю, к кому это относится. Пожалуйста, удалите не относящиеся к нему, затем удалите эту строку. Или прокомментируй, и я сделаю это сам. Фон Я хочу поставить ссылку на файл, расположенный в /home/myname/some/path/file.tex на м…
26 апр '18 в 16:30
1
ответ
Gcc не связывает библиотеки
Я пытаюсь скомпилировать программу в терминале с помощью gcc. Я новичок в этом, поэтому я провожу эксперименты со ссылками на разные библиотеки. Однако некоторые работают, а некоторые нет, и мне интересно, почему и что я могу сделать, чтобы это испр…
23 фев '17 в 11:22
0
ответов
Запуск исполняемого файла общего объекта в Ubuntu с помощью двойного щелчка
Я построил свое приложение на Ubuntu, используя статическую сборку Qt, чтобы упростить развертывание. Я только что заметил, что если дважды щелкнуть исполняемый файл, я получаю сообщение об ошибке: Не удалось отобразить "шифер". Для файлов с "общей …
28 июл '18 в 08:12
0
ответов
Пользовательский каталог --prefix при создании пакета Ubuntu?
Я пытаюсь собрать нано-пакет в фокальной ямке: sudo apt-get build-dep nano export CFLAGS=-static export LDFLAGS=-static export CPPFLAGS=-static export CFLAGS_APPEND=-static export LDFLAGS_APPEND=-static export CPPFLAGS_APPEND=-static export PREFIX=/…
23 апр '22 в 22:00
0
ответов
Как скомпилировать glibc (32-битную и 64-битную)?
У меня есть программа, которая поставляется для нескольких платформ Linux и требует, чтобы все ссылки были скомпилированы в самом исполняемом файле. Я понял, что их нужно будет скомпилировать, библиотеку *.a поместить в папку внутри проекта, добавит…
26 окт '21 в 13:22
1
ответ
Где статическая версия libudev?
Поскольку я хочу, чтобы мои бинарные файлы запускались в старых дистрибутивах , я решил создать статически скомпонованный бинарник. Мое приложение зависит от libhid-hidraw и, следовательно, от libudev . У меня установлены пакеты разработки: sudo apt…
23 ноя '21 в 18:46
0
ответов
Где найти файлы .a или статических библиотек
Я пытался создать файл cmake. В этом файле cmake выполняется поиск пары статических файлов с расширением .a . Я вижу файлы .so.0 с тем же именем. Хотя расположение папок кажется другим. Кто-нибудь знает, как найти такие файлы? Нужно ли их загружать …
23 окт '22 в 17:51
1
ответ
Проблема со связью с lapack
У меня проблема с lapack на моей новой машине с Ubuntu (редактировать: Ubuntu 20.04.5 LTS). я установилliblapack-devиlibblas-devс использованиемapt-get. Я использовал следующий код, который нормально работает на другой машине. #include <stdlib.h&…
20 янв '23 в 15:09
0
ответов
Можно ли извлечь статическую ссылку из установленных пакетов? (libzmq, openssl и libsodium)
Мне интересно, можно ли извлечь статическую ссылку (т.е.libиinclude) из установленных пакетов. Например: В Ubuntu arm64: я установилopensslиzmqиспользуя следующую команду: sudo apt-get install -y libssl-dev libzmq3-dev Который устанавливает пакеты, …
03 мар '23 в 15:58