Что характерно для архитектуры libtool?

С revиcut:

rev file | cut -d'-' -f3- | rev

Перевернуть строки, cutполе 3 до конца строки и снова перевернуть текст.


Сgrep(и PCRE):

grep -Po '.*(?=(-[^-]*){2}$)' file
  • -Pиспользовать совместимые с perl -регулярные выражения с положительным опережением (?...), содержащие два совпадения -, за которыми следуют любые не--символы
  • -oпечатать только совпадающие детали
1
21.01.2021, 12:17
1 ответ

Сценарий libtoolсам по себе встраивает свою архитектуру хоста и сборки по умолчанию, поэтому он отличается для каждой архитектуры, для которой он создан.

Как минимум две другие переменные в libtoolзависят от архитектуры -:

  • путь поиска библиотеки;
  • команда компоновщика (указывает целевой формат ).

Остальная часть libtoolне зависит от архитектуры -, а некоторые другие дистрибутивы разделяют пакет так, чтобы они могли предоставлять зависящий от архитектуры пакет, -содержащий только скрипт libtoolи архитектуру -. независимый пакет, содержащий все остальное.

Использование неправильного libtoolдействительно приведет к поломке ваших сборок, (не будут найдены нужные библиотеки, а связывание завершится ошибкой ), если они не предоставят правильные значения для затрагиваемых переменных.

3
18.03.2021, 22:36

Теги

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