gpt4 book ai didi

ubuntu - C 编译器无法在使用 LLVM 构建 Coreutils 期间创建可执行文件

转载 作者:行者123 更新时间:2023-12-04 19:09:20 39 4
gpt4 key购买 nike

我正在寻找一些帮助,以解决在使用 llvm 的 Coreutils 配置命令期间弹出的错误的解决方案。

我使用命令:
CC=wllvm ../configure --disable-nls CFLAGS="-g -O1 -Xclang -disable-llvm-passes -D__NO_STRING_INLINES -D_FORTIFY_SOURCE=0 -U__OPTIMIZE__"
并收到错误:

checking whether the compiler works...no
configure: error: in '/home/abhinath/coreutils/obj-llvm
configure: error: c compiler cannot create executables

我已经运行命令 export LLVM_COMPILER=clang预先

我已经安装并设置了 clang-6.0 铿锵++-6.0 在我的 Ubuntu 操作系统上使用命令
sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 1000
sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 1000
sudo update-alternatives --config clang
sudo update-alternatives --config clang++

生成错误的 config.log 文件可以在这里查看,其中也显示了 wllvm: command not found :

https://drive.google.com/open?id=1ExbLhT2tWRyGSAb67mAgu6D9y3AknZ2v

最佳答案

通常,/usr/local 中没有任何内容包含在系统目录中。

以及像 usr/local/lib/python2.7/site-packages/some-directory 这样的非标准位置更是如此。

您需要找到 wllvm 的确切位置(如完整路径和绝对路径)程序并使用该完整路径或将其目录添加到 PATH环境变量。

关于ubuntu - C 编译器无法在使用 LLVM 构建 Coreutils 期间创建可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60780775/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com