【发布时间】:2019-12-21 23:00:12
【问题描述】:
环境:Ubuntu 18.04 仿生。
从https://github.com/llvm/llvm-project git clone llvm-project 之后。
我使用 Cmake 命令行生成构建凭据,如下所示:
cmake -DLLVM_TARGETS_TO_BUILD=X86 \
-DLLVM_TARGET_ARCH=X86 \
-DCMAKE_BUILD_TYPE="Release" \
-DLLVM_BUILD_EXAMPLES=1 \
-DCLANG_BUILD_EXAMPLES=1 \
-G "Unix Makefiles" \
../llvm/
生成makefile 后,我使用make 构建项目make -j8。不知何故,在构建完成后,clang 和 clang++ 等在 /build/bin/ 中无处可寻。
据我所知,如果我没有指定 LLVM_ENABLE_PROJECTs,它将默认构建 LLVM 和 clang。为什么缺少clang 可执行文件?
【问题讨论】:
标签: clang llvm llvm-clang