1) Откуда gcc берёт дефолтные пути до библиотек? (-L - пути). Я пишу -lasound и /usr/lib/libasound.* находятся, хотя -L/usr/lib я не пишу.
2) Если я написал -lzuzu, то достаточно ли наличия /usr/lib/libzuzu.so? Или как в винде - нужен ещё .a?
3) Какова логика выбора между .so и .a? Например у меня есть /usr/lib/libasound.a, /usr/lib/libadound.so - с какой будет идти линкование, если я пишу -lasound?


Ответ на:
похоже на то, что
от metawishmaster

Ответ на:
комментарий
от kiverattes

Ответ на:
комментарий
от kiverattes


Ответ на:
комментарий
от buddhist
Ответ на:
комментарий
от gag


Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от gag
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от gag
Ответ на:
комментарий
от Deleted
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как рассказать clang'у, где у меня GCC installation? (2014)
- Форум помогите с си блин! (2004)
- Форум простой вопрос (2005)
- Форум Собираю программу под LSB (2013)
- Форум [fail][Ъlinuxgamer] d2x-xl обзор (2010)
- Форум cmake добавляет ненужный LD-флаг. (2012)
- Форум compiz (2006)
- Форум разные версии gcc на одной машине (2018)
- Форум Steam on Linux x86_64 (2012)
- Форум не получается изменить фоновую картинку в ksplash (2014)