В настоящее время я работаю над проектом C на MacOS, и кажется, что использование fsanitize не работает или ничего не выводит при выходе из моей программы, в то время как с тем же Makefile он работает без проблем на Arch Linux.
Я добавил флаг как для компиляции, так и для компоновщика:
CFLAGS = -fsanitize=address -Wall -Werror -Wextra -pedantic -std=c99
LDFLAGS = -fsanitize=address -lssh -lreadline
моя версия clang: Apple Clang версия 11.0.0 (clang-1100.0.33.16) Цель: x86_64-apple-darwin19.2.0 Модель потока: posix InstalledDir: /Applications/Xcode.app/
Это странно, как будто у меня хорошая память , это были рабочие месяцы go.
У кого-то есть такая же проблема или знаете, как я могу ее решить?
Спасибо