在CentOS上编译llvm用以下命令进行配置时:
./configure --enable-optimized
出现错误:
/data/dev/llvm/include/llvm/ADT/iterator_range.h:22:10: fatal error: 'utility' file not found #include ^ 1 error generated.
路径不对吧!要不就真的是文件不存在。
打开 iterator_range.h 看下是否有 #include <utility>。
刚找到了解决方法,加上CC=gcc CXX=g++就可以了。
./configure --enable-optimized CC=gcc CXX=g++