LINUX.ORG.RU

Как правильно читать документацию clang?

 ,


0

3

Пытаясь понять, как создать статическую либо динамическую библиотеку с помощью clang, я натыкался на множество примеров, которые используют такие опции, как -shared и -dynamiclib. Однако, поиск в man clang или этом мануале не дал вообще никакой информации об этих опциях. Где они вообще описаны? Простой тест с помощью clang -shared и clang -dynamiclib намекает, что такие опции всё же существуют, так как в ответ clang-3.5: error: no input files.

Перемещено leave из general

-dynamiclib используется для создания разделяемых библиотек под Mac OS X. Под Linux она не используется, и заменить ею -shared не получится.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Кстати, а зачем 2 разные опции сделали? Под маки я ничего специфического не делал, потому может глупый вопрос.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Да я тоже ни разу ничего под маки не собирал. Вроде как в GCC такая опция была, а в Clang сделали прозрачную замену GCC.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.