【发布时间】:2018-03-26 16:17:44
【问题描述】:
我想使用 clang 从 cpp 文件中获取函数名称。 我找到了一些教程,但在执行“make”时总是收到此错误:
/usr/bin/ld: 错误: ../../lib/libLLVMSelectionDAG.a: ELF 部分名称超出范围 collect2:错误:ld 返回 1 个退出状态 工具/lto/CMakeFiles/LTO.dir/build.make:269:目标“lib/libLTO.so.7.0.0svn”的配方失败 make[2]: * [lib/libLTO.so.7.0.0svn] 错误 1 CMakeFiles/Makefile2:18957:目标“工具/lto/CMakeFiles/LTO.dir/all”的配方失败 make[1]: * [tools/lto/CMakeFiles/LTO.dir/all] 错误 2 Makefile:149:目标“全部”的配方失败 make: *** [all] 错误 2
知道如何解决这个问题或任何教程吗?
提前致谢。
【问题讨论】:
-
您想提供教程或 CMakeLists.txt 的链接吗?
-
我正在关注这个:clang.llvm.org/get_started.html,当我执行“make”命令时它失败了。
标签: c++ cmake clang clang++ llvm-clang