Member 13603741 Ответов: 1

Как статически связать с libc?


у меня есть программа, которая включает в себя <stdlib.h>, <string.h>, и я хочу статически ссылаться на libc, содержащий эти библиотеки, а не делать это динамически !!
Итак , во-первых, возможно ли это ?
если это так ! не могли бы вы дать мне синтаксис, пожалуйста !
заранее спасибо.

Что я уже пробовал:

gcc <objectfiles> -static -lstatic1 -lstatic2
я нашел это , когда искал в google, но я не понял этого !

1 Ответов

Рейтинг:
2

Richard MacCutchan

Видеть Использование коллекции компиляторов GNU (GCC): параметры ссылок[^]. Вам нужно -static-libgcc и -static-libstdc++ опции для включения статических библиотек.