llvm

让 clang 在 Fedora 15 上运行
llvm

让 clang 在 Fedora 15 上运行

我已经通过 yum 安装了 clang: yum install clang 不幸的是,即使是简单的“Hello World!”也无法编译,因为它试图使用 libstdc++4.6 的标头(我认为它具有 c++0x 功能,但 clang 无法理解)。我找不到 libstdc++4.5 包,只有 F14 包,但显然没有安装。 我甚至尝试安装 2.9 二进制文件,还自己编译并安装了 svn trunk。但这些都无济于事。 我记得在 ubuntu 上遇到过同样的问题,但我能够通过安装 libstdc++4.5 标头来解决它。 那么,人们如何在 Fedo...

Admin

如何从 LLVM CL 获取供应商/CPU/FPU/ABI/等的列表及其含义?
llvm

如何从 LLVM CL 获取供应商/CPU/FPU/ABI/等的列表及其含义?

我得到了所有的“架构”使用这: llc --version 它列出了架构。 然后,对于每个架构,您可以获得 CPU 和“功能”(不确定“功能”是什么),如下所示: llc -march=arm -mattr=help # for arm architecture 但https://clang.llvm.org/docs/CrossCompilation.html谈到供应商、FPU 和其他内容时,它说道: 目标三倍 基本选项是定义目标架构。为此,请使用 -target 。如果不指定目标,则 CPU 名称将不匹配(因为 Clang 假定主机三元组),并且编...

Admin

LVM:向现有逻辑卷添加磁盘时出现问题
llvm

LVM:向现有逻辑卷添加磁盘时出现问题

我在逻辑卷下有一个磁盘。 $ lvdisplay --- Logical volume --- LV Path /dev/vg_prod/lv_prod LV Name lv_prod VG Name vg_prod LV UUID mXj3Qv-t0GK-4idW-mRBA-17Nb-PSPK-Roulf3 LV Write Access read/write LV Status ...

Admin

如何将 LLVM 添加到 Visual Studio 2019
llvm

如何将 LLVM 添加到 Visual Studio 2019

在已经有 VS2019-Enterprise 的 Win 10 机器上安装了 LLVM 10。 创建 Directory.build.props 文件如下: <Project> <PropertyGroup> <LLVMInstallDir>full_path_to_my_llvm</LLVMInstallDir> </PropertyGroup> </Project> 在包含以下内容的目录中运行 MSBuild.sln和.vx项目文件。 仍然无法在 Confi...

Admin

使用 WSL Ubuntu 安装 LLVM 9
llvm

使用 WSL Ubuntu 安装 LLVM 9

我正在尝试使用页面中的脚本安装最新的稳定版本: https://apt.llvm.org/ 但是我遇到了以下错误: Reading package lists... Done + apt-get install -y clang-9 lldb-9 lld-9 clangd-9 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean ...

Admin

在 cygwin 上使用 cmake 从 llvm 项目源编译 config.guess 时出现的问题
llvm

在 cygwin 上使用 cmake 从 llvm 项目源编译 config.guess 时出现的问题

似乎我的编译器不适应该文件的语法config.guess,并且不断出错。我下载源代码的 URL 是llvm 项目或者更具体地说有问题的源文件,svn 命令svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm \r 似乎意味着换行 我也遇到了一些空白行的问题,然后只需注释它们就可以解决,但第 71 行的问题仍然存在。似乎该行有一个位置参数未被编译:$1 /home/computador/gsrc/independent/llvm/cmake/config.guess:代码 71:下一个单词的...

Admin

无法用 libc++ 替换 stdlibc++,链接器阶段错误
llvm

无法用 libc++ 替换 stdlibc++,链接器阶段错误

我目前正在从事我们团队的一个项目,在 CentOS 机器上构建 LLVM 完整的 clang 工具链(Clang、libcxx、libcxxabi)。 以前,我们使用 llvm-toolset-7/clang++ 编译代码库,默认情况下,它使用 libstdc++ 进行编译和链接。现在,我们想切换到使用带有 libc++ 的 LLVM clang。我已经从源代码(5.0.1 版本)构建了 libc++ 和 libc++abi,并设置了相关标志来编译代码库,但结果在“链接器”阶段出现了一些问题: 为编译器设置的标志: -stdlib=libc++ -std...

Admin

Doxygen 找不到运行所需的共享库“libclang.so.6:版本‘LLVM_6.0’”
llvm

Doxygen 找不到运行所需的共享库“libclang.so.6:版本‘LLVM_6.0’”

我安装了氧合剂来自二进制分布为了Linux x86-64。 我在跑Ubuntu 17.10安装很顺利。当我尝试运行 doxygen 时,它显示以下错误: doxygen: error while loading shared libraries: libclang.so.6: cannot open shared object file: No such file or directory 首先,我检查是否安装了最新版本的clang,结果确实如此。接下来,我按照pandabr 的评论(2017 年 2 月 7 日)并尝试创建指向目录中libcla...

Admin

SVN:E000104:运行上下文错误:对等方重置连接
llvm

SVN:E000104:运行上下文错误:对等方重置连接

我正在尝试跟随这教程开始使用 LLVM。但每次通过 SVN 签出项目都会导致 E000104 错误。而且每次都发生在流程的不同点。(似乎是随机的) 我刚刚安装了 SVN,进入了一个新文件夹,我的命令是: svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm 有没有 svn 错误日志文件,我可以在其中获取有关此问题的更多信息?或者可能有已知的解决方案? ...

Admin

FreeBSD Swift 安装错误
llvm

FreeBSD Swift 安装错误

我正在尝试: cd /usr/ports/lang/swift/ ; make install clean 整个过程中我一直被llvm38错误困扰,但是想不通的是这个: llvm38-3.8.1 依赖于包:py34-enum34>0 - 未找到 我有三个问题: >0 是什么意思?(我以前没见过) py34-enum34 在哪里?py27-enum34-1.1.6 已安装(通过 pkg) 有人知道如何解决这个问题吗? ...

Admin

使用 lldb 在 gnome 终端中将字符转换为 unicode
llvm

使用 lldb 在 gnome 终端中将字符转换为 unicode

我在我的机器上安装了一份全新的 lldb。在 lldb 首次输出后输入的任何内容(在本例中为error: empty command)都会变成 unicode 文字。这些 un​​icode 文字被 lldb 识别为空命令。 使用 gdb 或 python 时不会发生这种情况: ...

Admin

是否可以在 Cygwin 上安装 llvmlite Python 包?
llvm

是否可以在 Cygwin 上安装 llvmlite Python 包?

当我尝试在 cygwin 上安装llvmlitePython 包时,出现以下错误: $ pip install llvmlite Downloading/unpacking llvmlite Downloading llvmlite-0.4.0.tar.gz (69kB): 69kB downloaded Running setup.py (path:/cygdrive/c/Users/ADMINI~1/AppData/Local/Temp/pip_build_Administrator/llvmlite/setup.py) egg_info fo...

Admin

GCC/Clang:可用的 ObjC 运行时
llvm

GCC/Clang:可用的 ObjC 运行时

不久前,我发现了 Objective-C 的 ObjFW 运行时,它非常简洁,可以做很多事情 - 而且非常小巧。但最近它让我不禁想问,哪些运行时适用于哪些目标 - 以及如何才能最好地找到它?我想在我的配置中使用一个小脚本来测试我是否可以在当前平台上使用 ObjFW,以及当前的 clang 或 gcc 安装。 那么有没有办法列出 GCC 或 Clang 上可用的 Objective-C 运行时? ...

Admin

无法在 OS X 中使用 MacPorts 进行构建
llvm

无法在 OS X 中使用 MacPorts 进行构建

我已经提交了工单这里但我对这个问题能否得到解决持悲观态度。正如我所说,我正在麦金塔OS X 10.9.3 上的 2.3.1。尝试安装 llvm-3.2 时,出现以下错误: --> Computing dependencies for llvm-3.2 ---> Building llvm-3.2 Error: org.macports.build for port llvm-3.2 returned: command execution failed Please see the log file for port llvm-3.2 for...

Admin

我应该使用 Python 还是 C 作为语言解释器?
llvm

我应该使用 Python 还是 C 作为语言解释器?

我计划为我的一种自定义语言编写一个语言解释器。该语言的工作方式与 PHP 类似,因为它将在 Web 服务器上运行,并且代码将在浏览器中执行。 我知道 C 显然比 Python 快,但我想知道的是,从最终用户的角度来看,速度差异有多明显?我喜欢 Python,因为它可以让我快速创建我的语言,还有没有办法用 Python 编写部分内容,而将代码生成留给其他语言,比如 LLVM 或 C? 谢谢,弗朗西斯 ...

Admin