so linux



Автор Viktor Anikin задал вопрос в разделе Программное обеспечение

Подскажите, подробно, как скомпилировать библиотеку с расширением SO из исходников в Linux? И где она будет находиться? и получил лучший ответ

Ответ от Laynet[гуру]
Файлы с расширением .so в Linux — это разделяемые библиотеки. Если вы собираете готовый проект, стандартный процесс выглядит так: ./configure --prefix=PREFIX, затем make и sudo make install. Префикс задает директорию установки, обычно это /usr/local/lib или /usr/lib. Если же нужно скомпилировать один исходный файл вручную, используйте gcc с флагами -shared и -fPIC, например: gcc -shared -fPIC -o lib.so file.c. Чтобы найти готовую библиотеку в системе, выполните updatedb && locate имяфайла.so.

Ответ от Medvan[гуру]
./configure --prefix=PREFIX
make
sudo make install
INSTALL почитай должно быть написано

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Подскажите, подробно, как скомпилировать библиотеку с расширением SO из исходников в Linux? И где она будет находиться?
спросили в Syoss
Когда в английском ставится So а когда Such?
Основное правило различия so и such заключается в том, с какой частью речи они сочетаются. Such
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Долги Долг
Как по-английски: ""Почему так долго?! ""
Перевод фразы «Почему так долго?!» зависит от контекста ситуации. Если вы обращаетесь к человеку,
подробнее...
спросили в Музыка Eva mosaic
подскажите песню из фильма "взрыв из прошлого" (1999)!
1. I See The Sun - Tommy Henriksen
2. So Long Toots - Cherry Poppin’ Daddies
3. Honey
подробнее...
спросили в Family look Smite
перевод песни джонни депп sound of love
текст: Johnny Depp - Sound of Love

I don\'t know how else to put this.
It\'s taking me
подробнее...
спросили в Лимерик
Подскажите матерные стишки на английском. Или где их можно посмотреть)
В английском нету мата 🙂

Но стишки непристойные есть, особенно по ритму и рифме хорошо
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*