makefile - 未找到文件: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
如何解决此错误并编译示例程序?
解决方案
推荐阅读
- compiler-construction - 使用没有解析器模块的 ocamllex 构建词法分析器
- splunk - 如果没有更改任何输入,Splunk 提交按钮 (submitButton) 不会刷新仪表板
- go - 在 Go 中如何向无缓冲通道写入/读取多个值?
- c# - 如何用 NAudio 处理输入的音频信号并实时播放?(C#WPF.NET)
- typescript - 可以接受两个对象或一个合并对象的重载函数
- flutter - 扑动中的firestore和rtc引擎问题
- r - 使用 ggplot 比较 2 个分布
- laravel - 在 https://proclubs.app/login 上找不到所有 Laravel 路由(404 错误)
- mysql - MYSQL 删除具有最小 DATE 值的所有行
- java - 如何将 Jedis 实例返回到池中?