clang 相关问题

有关clang LLVM编译器前端的问题。有关C的一般问题,请使用C标记。

无需内联汇编即可生成 FMOV

我想要: 将 64 位值从 GPR 移至向量寄存器的低 64 位 执行操作(特别是 bdep 或 beext) 将向量寄存器的低 64 位移至 GPR 这不...

回答 1 投票 0

编译时检查 Xcode 中的有效文件引用

是否可以强制 Xcode 编译器验证代码中引用的文件是否有效? 当您自然地以编程方式引用文件时,Cocoa 开发中有多个点......

回答 4 投票 0

gcc 和 clang 的 `-fno-signed-char, --signed-char` 是什么意思?

在clang的文档中,我发现一个奇怪的选项: -fno-signed-char, --signed-char 我知道 -fno-signed-char 相当于 -funsigned-char,我只是想知道: 1. 后面的--signe...是什么意思

回答 1 投票 0

LLVM 如何区分 clang 和 clang++ 命令?

我正在探索 LLVM/Clang 源代码,并有兴趣了解 LLVM 如何区分 clang 和 clang++ 命令,因为知道 clang++ 通常被认为是 clang 的别名。哪个...

回答 1 投票 0

GCC/Clang 链接器映射文件不提供函数返回类型

我是一名 MSVC 用户,最近我使用带有 GCC 和 Clang 的 Linux。 我为 MSVC 链接器映射文件制作了一个解析器,以提取一些函数及其参数和返回类型。但我意识到 gcc 地图 f...

回答 1 投票 0

如何使用 clang 生成 C 代码报告

按照主要 clang 静态分析器网页 (http://clang-analyzer.llvm.org/scan-build.html) 的指示... 我有一个小 C 文件,其中充满了严重的错误(badcode.c): int main(...

回答 1 投票 0

更改 Clang 的彩色输出

是否可以更改 Clang 的彩色诊断颜色选择? 我喜欢我的终端有黑色背景,但我刚刚注意到我错过了 Clang 对我有用的诊断...

回答 1 投票 0

在 varDecl() 中匹配模板参数的加糖 QualType

背景 内置的 C++ 类型没有定义的大小(只有最小大小),所以我们 要求所有整数类型使用显式定义的 typedef,因此大小为 所有平台都一样,

回答 1 投票 0

iOS 编程是否可以通过 Clang 和 llvm 实现虚拟化?

我不明白整个 Clang 和 llvm 的事情。我问自己代码在 iOS 设备上运行时是否在虚拟机中运行,或者在编译时是否通过“虚拟机”进行编译...

回答 1 投票 0

为什么 std::copy 没有溢出缓冲区;只收到 clang sanitizer 警告“未定义的行为”?

我担心代码审查中的 std::copy 行。我在上面喷了消毒剂,确认了气味。我进入调试器,看到副本没有溢出到下一个字段......

回答 1 投票 0

OS X 10.8 上的 CMAKE、Clang 和 C++v11

OS X 1.8 CMAKE 2.8.9 铿锵$铿锵-v Apple clang 版本 4.0 (tags/Apple/clang-421.10.60)(基于 LLVM 3.1svn) 目标:x86_64-apple-darwin12.0.0 线程模型:posix CMAKELists.txt:

回答 1 投票 0

如何缓存虚拟头文件?

我想知道是否可以手动将不存在的头文件添加到bindgen构建器中。 我正在使用的 C 代码库在编译过程中生成一些头文件,并且...

回答 1 投票 0

如何从 https://android.googlesource.com/ 克隆/下载特定的 clang 版本?

我想克隆/下载 clang-r428724。我试过: ┌──(root㉿kali)-[~/文档] └─# git克隆 https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+log/refs/heads/master/clang-r42...

回答 1 投票 0

clang -fsanitize=地址找不到libclang_rt.asan

这是我第一次从源代码构建 clang,所以也许我搞砸了,但是如果我尝试使用 -fsanitize=address 编译“hello world”,我会收到错误: $ clang -fsanitize=地址你好...

回答 1 投票 0

获取 CXCursor_BinaryOperator 的运算符类型

我正在尝试在 C++ 源文件中查找作业: x = 10; 我正在使用 libclang 来解析它并遍历 AST。有一个 CXCursor_BinaryOperator 表示二元运算符。有没有办法

回答 2 投票 0

Clang 上的 Power PC CPU 架构?

有人在 ppc 架构上运行 Clang 作为 C 编译器吗?我正在尝试复活旧的 G4 12 英寸 Powerbook(867 Mhz G4 CPU)并将安装 Linux(带有 Linux Mint/LXDE 前端的 Debian)...

回答 2 投票 0

如何分析由 clang 编译的 OpenMP 卸载代码

我目前正在使用 LLVM/clang-16(从 github 存储库构建)进行 OpenMP 卸载。使用 clang 中的内置分析工具(使用 LIBOMPTARGET_P 等环境变量...

回答 2 投票 0

螺旋编辑器中的 cpp 自动补全功能不起作用,Ubuntu 24.10

我使用 Ubuntu 24.10,并且刚刚安装了 helix 文本编辑器(helix 24.7 (079f5442))。我是编辑新手,正在寻找出路。我已经在 languages.toml 中复制并安装了整个 l...

回答 1 投票 0

这个构造函数 basic_string<decltype(nullptr)>(char const*) 是做什么的?

最近我在读aarch64的一些汇编代码,发现了这个奇怪的构造函数,它似乎没有在basic_string中定义:

回答 1 投票 0

std::variant 的奇怪结果

我正在努力解决这段代码的奇怪行为。问题是这个片段的输出是双倍的。但我们在 lhs 中有 int 。我挖了一段时间,发现编译器把垃圾加倍了......

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.