После этого я получил доступ к ней в lldb с помощью поиска изображений -vn main, чтобы просмотреть функцию, и я вижу это:
Код: Выделить всё
CompileUnit: id = {0x00000000}, file = "", language = "c++14"
Function: id = {0x00000077}, name = "main", range = [0x00000001400017d0-0x00000001400017e8)
FuncType: id = {0x00000077}, byte-size = 0, line = 3:5, compiler_type = "int (void)"
Blocks: id = {0x00000077}, range = [0x1400017d0-0x1400017e8)
LineEntry: [0x00000001400017d0-0x00000001400017d8): :4:1
Symbol: id = {0xffffffff}, range = [0x00000001400017d0-0x00000001400017f0), name="main"
Не уверен, что осталось что делать, если мой g++ по какой-то причине сломался. Вот версия для всех, кому интересно:
g++ (MinGW-W64 x86_64-msvcrt-posix-seh, создан Брехтом Сандерсом) 13.0.1 20230122 (экспериментальная)
Подробнее здесь: https://stackoverflow.com/questions/786 ... e-filename