Статические библиотеки по умолчанию живут в /usr/lib
или, /usr/lib64
но я удалил все из них в моей ОС с этой командой:
find / -name *.a -exec rm -rf {} \;
Мой linux уже в порядке, и все работает хорошо!
Можем ли мы сказать?
"Package.rpm или * .deb содержат выходные данные компилятора, только им нужны общие библиотеки.
И когда мы устанавливаем программное обеспечение из исходного кода, если в структуре используется статическая библиотека, компоновщик во время компиляции, скопируйте статические библиотеки в его исполняемый файл.
Без *.a
файлов в моей системе, возможно, в будущем, если я установлю программное обеспечение из исходного кода, у меня возникнут проблемы "
Пожалуйста, объясните мне это простым способом