Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 11339|Ответ: 0

[linux] Настройка/конфигурирование/конфигурирование Linux, создавать, тестировать/проверять, самостоятельно делать в...

[Скопировать ссылку]
Опубликовано 22.01.2016 16:39:42 | | |
Это типичные этапы установки программ, созданных с использованием AUTOCONF и AUTOMAKE от GNU
config/configure/configure
Это используется для определения характеристик цели вашей установочной платформы. Например, он определит, есть ли у вас CC или GCC, а не CC или GCC, это shell-скрипт
Этот шаг обычно используется для генерации Makefile для подготовки к следующей компиляции, и вы можете управлять установкой, добавляя параметры после настройки, например:
./configure --prefix=/usr
Вышеописанное означает, что нужно установить программное обеспечение под /usr
Исполняемый файл устанавливается в /usr/bin (вместо стандартного /usr/local/bin)
Файл ресурсов будет установлен в /usr/share (вместо стандартного /usr/local/share)
В то же время можно настроить конфигурационные файлы некоторых программ, задавая параметр --sys-config=
Также есть параметры, такие как --with、--enable、--without、--disable и т.д., которые вы можете подробнее увидеть на ./configure --help
делать
Этот этап используется для компиляции, которая считывает инструкции из Makefile, а затем компилирует
Этот этап — компиляция, и большинство пакетов исходного кода компилируются именно через этот этап
Конечно, некоторые программы, написанные на Perl или Python, требуют вызовов Perl или Python для компиляции
Если в процессе создания возникает ошибка, нужно записать код ошибки (обратите внимание, что это не только последняя строка), а затем можно отправить отчёт о ошибке разработчику (обычно с адресом коммита в INSTALL), либо у вашей системы меньше зависимостей и т.д., что требует тщательного изучения кода ошибки самостоятельно
Сделай тест / проверь
Как следует из названия, этот шаг предназначен для проверки предыдущего шага выполнения, чтобы убедиться, что нет ошибок, то есть все тесты и проверки на этом этапе должны быть в порядке, и ошибка равна 0
Sudo Make Install
Этот шаг используется для установки, которая также считывает инструкции из Makefile и устанавливает его в указанное место
Эта команда обычно требует root-привилегий (потому что вы хотите записывать файлы в систему), поэтому на передней панели используется sudo

AUTOMAKE и AUTOCONF — очень полезные функции для публикации программ на C. Если вы также пишете программы и хотите использовать AUTOMAKE и AUTOCONF, можете обратиться к соответствующим статьям на CNGNU.ORG





Предыдущий:12 строк HTML-кода веб-страницы заставят ваш компьютер вылететь, а телефон перезагрузиться через несколько минут
Следующий:SC Create создаёт системный сервис Windows
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com