フラグを付けてeek.cpp
ファイルをコンパイルしようとすると、次のように表示されます。g++ eek.cpp -o eek -fsanitize=undefined
ld: library not found for -lubsan
collect2: error: ld returned 1 exit status
しかし、g++ eek.cpp -o eek
正常に動作しています。
ここに私の端末のスクリーンショットがあります。
macOS Big Sur で zsh と gcc 10.2.0 を使用しています。fsanitize=undefined
Catalina から macOS を更新する前は、昨日も動作していました。
ubsan.h
ファイルは に存在しますが、機能し/usr/local/Cellar/gcc/10.2.0_2/lib/gcc/10/gcc/x86_64-apple-darwin20/10.2.0/plugin/include
ていません。この投稿も読みましたが、問題は解決しませんでした。どうすれば直せますか?