【发布时间】:2017-12-07 16:17:40
【问题描述】:
cmake 版本 3.5.1
ubuntu 16.04LTS
我想在 ubuntu 上编译 llvm 关注 git wiki:
$ git clone -b llvm-4.0 https://github.com/obfuscator-llvm/obfuscator.git
$ mkdir 构建
$ cd 构建
$ cmake -DCMAKE_BUILD_TYPE=发布 ../obfuscator/
当我执行cmake -DCMAKE_BUILD_TYPE=Release ../obfuscator/时,报告ab错误:
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed
CMake Error at cmake/modules/AddLLVM.cmake:1163 (add_custom_target):
add_custom_target cannot create target "check-llvm-bindings-ocaml"
because another target with the same name already exists.The
existing target is a custom target created in source directory
"/home/ryu/Ollvm/obfuscator/test". See documentation for policy
CMP0002 for more details.
Call Stack (most recent call first):
cmake/modules/AddLLVM.cmake:1226 (add_lit_target)
test/CMakeLists.txt:150 (add_lit_testsuites)
我不知道 check-llvm-bindings-ocaml 是什么,我如何解决这个问题?你能帮助我吗?谢谢谢谢谢谢!!!
【问题讨论】:
标签: llvm