ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
1067958 Топик полностью
evgeniy1294 (09.01.2021 22:14, просмотров: 306) ответил my504 на Спасибо. Но я не настолько заморочен на этом неудобстве. Можно и в map посмотреть, тем более, что проект не слишком сложный. Просто думал, что где то в среде имеется.
Т.е разбираться в нечеловеческом формате map-файла вам проще, чем позвать: 
readelf firmware.elf | grep main


Получив в результате 3 строчки, из которых интересует только одна:

  51: 00000000     0 FILE    LOCAL  DEFAULT  ABS main.cpp
 139: 080000c9     0 FUNC    GLOBAL DEFAULT    2 _mainCRTStartup
 164: 08000281    64 FUNC    GLOBAL DEFAULT    2 main          # <- Допустим, это то, что меня интересует


В составе кайла есть clang, в составе которого есть аналог этих программ, да и обычный их armcc возможно это умеет. Вы можете добавить соотвествующий шаг в postbuild и получать результат в том же окне в конце сборки (И это в обычном кейле на обычной винде).

Разве это не удобнее, чем полчаса портить зрение в map-файле?