aleman Опубликовано 30 октября, 2007 Жалоба Поделиться Опубликовано 30 октября, 2007 Написал Привет мир на "С" #include <stdio.h> int main(void) { printf ("Hello World\n"); return 0; } Скомпилировал "gcc hw.c" Смотрим на использумые библиотеки "ldd a.out" Увидел: libc.so.6 => /lib/libc.so.6 (0x00002b09231ff000) /lib64/ld-linux-x86-64.so.2 (0x00002b0922dd1000) Вот и озадачиваюсь вопросом. Кто говорит линковщику, где это у него настроено, что именно libc библиотеку нужно эту брать libc.so.6 мне хотелось бы увидеть в моей програме промто libc.so как переименованую libc.so.6 запихать под libc.so Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sleeping Daemon Опубликовано 30 октября, 2007 Жалоба Поделиться Опубликовано 30 октября, 2007 aleman писал(а) Tue, 30 October 2007 11:34 Написал Привет мир на "С" #include <stdio.h> int main(void) { printf ("Hello World\n"); return 0; } Скомпилировал "gcc hw.c" Смотрим на использумые библиотеки "ldd a.out" Увидел: libc.so.6 => /lib/libc.so.6 (0x00002b09231ff000) /lib64/ld-linux-x86-64.so.2 (0x00002b0922dd1000) Вот и озадачиваюсь вопросом. Кто говорит линковщику, где это у него настроено, что именно libc библиотеку нужно эту брать libc.so.6 мне хотелось бы увидеть в моей програме промто libc.so как переименованую libc.so.6 запихать под libc.so libc.so это симлинк на libc.so.6 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aleman Опубликовано 30 октября, 2007 Автор Жалоба Поделиться Опубликовано 30 октября, 2007 Безразницы что это.. я хочу увидеть её вместо стандартного... Возможно? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aleman Опубликовано 31 октября, 2007 Автор Жалоба Поделиться Опубликовано 31 октября, 2007 Никто не знает? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Aceler Опубликовано 1 ноября, 2007 Жалоба Поделиться Опубликовано 1 ноября, 2007 man ld Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.