clang(即使没有参数)需要 0.7 秒才能执行

clang(即使没有参数)需要 0.7 秒才能执行
$ time nonexistent-command
zsh: command not found: nonexistent-command
nonexistent-command  0.00s user 0.00s system 0% cpu 0.425 total
$ time clang
clang: error: no input files
clang  0.01s user 0.68s system 40% cpu 1.682 total

由于每次./configure尝试 C/C++ 代码片段时都会调用 clang,因此在项目上运行 configure 大约需要 5-10分钟

$ time ./configure
[...]
./configure  29.65s user 542.02s system 96% cpu 9:50.57 total

我设法将其追踪到对fparselnclang 二进制文件内部的调用,但仅此而已。

仪器 SS:

仪器视图

clang里面对应的汇编程序:

汇编程序

我和我的同事都遇到了这个问题,但我问过的其他人都没有遇到。High Sierra 和 Catalina 上都出现了这个问题(我尝试过升级,但没有解决问题)。

我办公室里所有使用 Mac 的人都遇到了这个问题,所以这可能是 IT 人员安装的,但不知道是什么或如何找到它。关于如何处理和/或修复有什么想法吗?

答案1

就像这样仅有的影响了我办公室里的人,我怀疑是公司安装的某些软件。结果证明我是对的:

Cylance 导致了这个问题。

相关内容