189 похожих чатов

Прям вопрос к месту: есть сишный файл, в нем есть

херова гора инклюдов (внутри которых тоже может быть херова гора инклюдов) и некий символ, определенный как define где-то внутри этой горы. Как узнать, где конкретно?

13 ответов

37 просмотров
Igor-Zafievsky Автор вопроса

Гора не лежит локально, она разбросана по файловой системе. Что грепаем?

Igor Zafievsky
Гора не лежит локально, она разбросана по файловой...

Грепнуть рекурсивно по файловой системе?

Igor-Zafievsky Автор вопроса
efg
Грепнуть рекурсивно по файловой системе?

Это не гарантирует того, что именно этот файл инклюдится

Igor Zafievsky
Это не гарантирует того, что именно этот файл инкл...

Ну да, но хотябы файлы с вхождением строки найдем

Подгрузить их в какую IDE и она сама найдет.

Igor-Zafievsky Автор вопроса
efg
Ну да, но хотябы файлы с вхождением строки найдем

Нашел. Поменял в коде на другой, стоящий рядом. Компилятор меня послал

Либо вы никогда не работали с ядром линукса) либо вопрос задан не корректно)

Igor-Zafievsky Автор вопроса
Konstantin Akmarov
Либо вы никогда не работали с ядром линукса) либо ...

С ядром линукса все несколько проще - там действительно много можно найти тупым grep -R, ибо все инклюды либо локально, либо в ветке include. А когда -I на экран - тут уже слегка начинаешь охреневать

Konstantin Akmarov
Либо вы никогда не работали с ядром линукса) либо ...

С ядром все сильно проще, учитывая наличие тех же bootlin

Konstantin Akmarov
Это если мэинлаин

Ну у меня мейнлайн , но со своими дровами . И искать как все устроено в разы удобнее

Igor-Zafievsky Автор вопроса
Vyacheslav Olkhovchenkov
Cc -E?

Да, и -dDM добавить

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта