首页 > 解决方案 > 未找到文件:cxxabi.h

问题描述

我正在尝试为PhASAR编译hello world 程序。我已经在 macOS 10.15.7 上安装了 LLVM 版本 10.0.1,并将我的环境标志设置如下:

$ export CC=/usr/local/opt/llvm/bin/clang
$ export CXX=/usr/local/opt/llvm/bin/clang++
$ export PATH="/usr/local/opt/llvm/bin:$PATH"

然而,当 makefile 尝试运行时:

clang++ -std=c++14 -Wall -Wextra -O0 -pipe -g -rdynamic  `llvm-config --cppflags --ldflags` *.cpp `llvm-config --system-libs --libs all`  -o main

我得到错误:

main.cpp:1:10: fatal error: 'cxxabi.h' file not found
#include <cxxabi.h>
         ^~~~~~~~~~
1 error generated.
make: *** [all] Error 1

如何解决此错误并编译示例程序?

标签: makefilellvmabi

解决方案


推荐阅读