Ошибка использования Clang при компиляции на ОС Ma c - PullRequest
0 голосов
/ 06 мая 2020

Я использую clang ++ для компиляции проекта, связанного с некоторыми библиотеками. При компиляции я получаю такие ошибки:

/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:316:9: error: no member 
named 'isfinite' in the global namespace; did you mean 'finite'?
using ::isfinite;
  ~~^

или

/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:552:28: error: expected 
a qualified name after 'typename'
_LIBCPP_CONSTEXPR typename enable_if<is_floating_point<_A1>::value, bool>::type
                       ^

Моя версия clang:

Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include- 
dir=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
Apple clang version 11.0.0 (clang-1100.0.33.8)
Target: x86_64-apple-darwin19.4.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin/anas@MacBook-Pro-de-Anas src % 

Не знаю, почему я Я получаю эти ошибки, так как я обновился до Ma c Os Catalina. Спасибо за помощь.

...