powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вопрос по gcc
3 сообщений из 3, страница 1 из 1
Вопрос по gcc
    #32669999
[net]Phoenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли как нибудь отследить ход процесса компиляции из вне?
То есть сделать нечто вроде прогресс бара для gcc?
Куда копать за доками?!Помогите, а? :((
...
Рейтинг: 0 / 0
Вопрос по gcc
    #32670034
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, есть специальные директивы компиляции, которые выводят сообщения в консоль, если на них натыкается компилятор.
Так, что, можно навтыкать их по тексту.
Написать приблуду, которая беред исходный код, и втыкает в него равномерно эти штуки.
Затем пускает компиляцию, перехватывая консольный вывод и фильтрует сообщения компилятора от сообщений этой директивы.
И на основании полученных данных рисует прогресс бар.

Но это, что называется "через жопу" :-)
других методов не знаю
...
Рейтинг: 0 / 0
Вопрос по gcc
    #32670187
Фотография Yet another cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_kНу, есть специальные директивы компиляции, которые выводят сообщения в консоль, если на них натыкается компилятор.
Так, что, можно навтыкать их по тексту.
Написать приблуду, которая беред исходный код, и втыкает в него равномерно эти штуки.
Затем пускает компиляцию, перехватывая консольный вывод и фильтрует сообщения компилятора от сообщений этой директивы.
И на основании полученных данных рисует прогресс бар.

Но это, что называется "через жопу" :-)
других методов не знаю

Это метод не только через жопу, но и неправильный. Потому что это не дерективы компилятора, а препроцессора и вывод на консоль будет производиться только при его работе. Собственно разбор, генерация кода, оптимизация и пр. пойдут мимо кассы.

А компиляторов с прогрессбарами я вообще не знаю. Ни одного.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вопрос по gcc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]