У меня проблема при компиляции нескольких файлов в исполняемый файл.
Моя команда для GCC:
gcc -g -o PartitionedHashJoin -O0 -msse4.2 -lm -DNUM_BUCKETS=2 Relations.h Relations.c PartitionedHashJoin.h PartitionedHashJoin.c
GCC компилирует его правильно, но, очевидно, не создает файл символов DSYM (Mac OS).
Я попытался удалить параметры компилятора SSE или -lm, но безрезультатно.
Кто-нибудь из вас знает, как я могу получить свои отладочные символы?
Спасибо!
Обновление / Изменить:
Я бы согласился на встроенные символы, это не обязательно должен быть файл DSYM, но встроенные символы, похоже, тоже отсутствуют. dsymutil
не может найти их в исполняемом файле, созданном с помощью команды выше.