Я хочу знать о статических библиотеках и динамических библиотеках, которые программа использует, когда она собирается установить в систему. В принципе, я хочу установить qemu на свою Linux-систему. Я хочу знать, какие библиотеки он использует во время настройки и создания (компиляция и запуск)Какие библиотеки используют программа во время ее компиляции (Установка)
-1
A
ответ
0
Вы можете использовать ldd
для отображения разделяемых библиотек, необходимых исполняемому файлу. Я не был QEMU установлены в моей системе, но вот пример для IFCONFIG:
$ ldd /sbin/ifconfig
linux-vdso.so.1 => (0x00007fff50ffe000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb960021000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb96040e000)
Здесь вы можете найти пакет, содержащие файлы с apt-file
команды:
$ apt-file search ld-linux-x86-64.so.2
libc6: /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
libc6: /lib64/ld-linux-x86-64.so.2
Убедитесь, что вы установите перечисленные пакеты.
(FYI: ldd
также скажет вам, какие библиотеки отсутствуют.)
0
Вы не можете. Там нет такого «инструмента», вы можете попытаться заглянуть в README
, если они его предоставят, поэтому вам нужно запустить «./configure
» перед запуском make
, скрипт configure проверяет вам зависимости от библиотеки перед запуском make
. Просто просмотрите внутренний скрипт configure, если вы не найдете информацию в README. Удачи.
Смежные вопросы
- 1. Какие настройки Visual Studio используют из Web.config во время компиляции?
- 2. включая библиотеки во время компиляции
- 3. Программа foxpro замораживается во время ее работы
- 4. Какие библиотеки GUI используют OpenOffice?
- 5. C программа застревает во время ее запуска
- 6. Какие библиотеки ускорения используют преимущества семантики перемещения
- 7. Выполняется ли установка во время выполнения или во время компиляции?
- 8. Установка значения союза во время компиляции
- 9. c программа зависает, когда ее используют в структуре
- 10. Установка значений во время компиляции в Visual Studio (C#)?
- 11. Ошибки при отладке во время компиляции во время компиляции
- 12. Какие приложения используют MEF
- 13. Отказывание во время компиляции
- 14. offsetof во время компиляции
- 15. Ошибка во время компиляции?
- 16. Программа C - проверка, синхронизированы ли две перезаписи во время компиляции
- 17. Бесконечная петля во время компиляции?
- 18. Weird ошибка во время компиляции
- 19. Какие функции C++ особенно ресурсоемки во время компиляции?
- 20. Определить значения во время компиляции?
- 21. установка «Modal» во время выполнения
- 22. Ошибка C3861 во время компиляции
- 23. Как разрешить связывание общей библиотеки во время компиляции (GCC)?
- 24. Какие библиотеки могут записывать использование javascript во время выполнения?
- 25. RPATH должен существовать во время компиляции
- 26. Сгенерировать функции во время компиляции
- 27. Тип специализации во время компиляции
- 28. Определить #defined длину строки во время компиляции
- 29. Какие библиотеки доступны моей программе?
- 30. Какие библиотеки используют шаблоны проектирования, реализованные с использованием методов метапрограммирования времени компиляции?
Просто попробуйте настроить его первым, вы будете уведомлены, когда библиотека не доступна. В принципе, вам нужно установить make, autoconf, libtool, pixman, libglib и т. Д. –
Брат Я хочу установить qemu на другую систему (сервер debian), где он дает ошибки. поэтому мой инструктор попросит меня найти, какие библиотеки он использовал при установке на моем ноутбуке (я сначала устанавливаю его в своей собственной системе, где он работает). – HMS
какая ошибка вы получили? –