Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Компиляция простой программы.  (Прочитано 1838 раз)
0 Пользователей и 1 Гость смотрят эту тему.
zuuuuk
Постоялец

ru
Offline Offline

« : 15-09-2015 17:09 » 

Добрый вечер.

Подскажите возможно ли при компиляции
программы  получить список функций в ней и сохранить в файл.?
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #1 : 15-09-2015 18:00 » 

Ээээ.... Из исходника или уже с компилированного файла? Если из исполняемого файла. То скорее всего нельзя. Правда можно выташить дебаг информацию, если компиляция была произведена в дебаг режиме.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
zuuuuk
Постоялец

ru
Offline Offline

« Ответ #2 : 16-09-2015 02:10 » 

Из исходников.  во время компиляции. или после .
Записан
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #3 : 16-09-2015 04:29 » 

мне тут подсказывают, что есть такая штукенция https://ru.wikipedia.org/wiki/Doxygen

(сам не пользовался)
Записан

Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 16-09-2015 07:44 » 

Doxygen, грубо - система документирования кода
В статьях у нас, есть краткий обзор как с этим работать
http://forum.shelek.ru/index.php/topic,23554.0.html
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
darkelf
Молодой специалист

ua
Offline Offline

« Ответ #5 : 16-09-2015 08:10 » 

если Вы пользуетесь компилятором gcc, то можно получить файл карты памяти процесса (*.map) - для этого надо передать линкеру параметр -Map, кроме того можно получить файл с символьной информацией (*.sym) при помощи утилиты nm передав ей параметр -na и имя файла собранной с отладочной информацией программы.
Записан
zuuuuk
Постоялец

ru
Offline Offline

« Ответ #6 : 16-09-2015 11:07 » new

спасибо всем.
вы мне помогли.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines