Hi,
I recently encountered some problems that require the use of gnu_pbds. I'm using MacOS, so I installed gcc separately using homebrew
brew install gcc
Then I compiled my code using g++-10 code.cpp -std=c++14 -o run
It works perfectly. But then I want to add address sanitizer, so I change to g++-10 code.cpp -fsanitize=address -std=c++14 -o run
But I keep getting this error ld: library not found for -lasan
collect2: error: ld returned 1 exit status
I tried installing and running different versions of gcc, but every time it says the address sanitizer library not found. I googled online and can't find an answer. Does anyone know what's going on and what's causing the issue?