我正在安装一个来自git的项目,该项目在我的 MacOS Sierra 上有点分散。
我从git下载A分支,在sudo make install
期间尝试完全安装中间B分支以使项目正常运行。麻烦的是这个B分支有一个
#include <experimental/filesystem>
调用时,其中间(由项目A的sudo make install
自动安装)在其中一个文件中运行。因此产生:
src/ccc.cpp:10:10: fatal error: 'experimental/filesystem' file not found
#include <experimental/filesystem>
^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
error: Setup script exited with error: command '/usr/bin/clang' failed with exit status 1
make: *** [install] Error 1
不帮助尝试包含此<experimental/filesystem>
的此文件实际上是作为临时文件处理的,所以我无法手动安装它我可以说。
当然,解决方案是尝试更新clang(我可以添加9.0),但事实证明无济于事。所以我在这里要求我可以做的事情。在此先感谢您的帮助。
我已经安装了gcc,如果它有任何帮助,我有可能让sudo make install
使用它吗?