Clang

Clang

文章 47 浏览 272

叮当声和海湾合作委员会符合未使用的变量的资格

我在公关评论中注意到一个未使用的变量,我们想知道为什么编译器没有抓住这一点。因此,我用Godbolt进行了以下代码测试,其中有很多未使用的变量,并…

沧笙踏歌 2025-01-26 14:13:47 4 0

为LLVM-Config构建配置以包含正确的.inc文件

我目前正在研究一个需要 llvm-hs 软件包。由于此软件包仅支持 llvm-9 ,而我确实在我的计算机上安装了 llvm-13 用于其他项目,但我构建了 llvm-9 从我…

平定天下 2025-01-26 09:00:02 4 0

防止在C+&#x2B中不限化结构。

这是第一个文件中有一个错误的三个文件: // main.cpp #include #include "lib.h" int main() { Deposit d; // Bug! Needs to be Deposit d = {}; d.d…

摘星┃星的人 2025-01-26 08:55:22 5 0

百分比符号之后的字母在ARM内联汇编中意味着什么?

最近,我正在阅读一些开放源项目的一些ARM内联装配代码。 我发现以下代码之类的东西: // arm32 asm volatile( // ... "vmla.f32 q6, q12, %q16 \n" /…

深居我梦 2025-01-26 08:27:42 2 0

不断重新分配变量/内存泄漏/打印奇怪的字符?

基本上,我有AC项目,其中我填充了带有文本文件内容的2D字符串数组。我在数组上迭代,在每个迭代中,我从该字符串中解析某些东西,将这些子字符串分配…

吃兔兔 2025-01-25 18:03:53 1 0

如何使用用户输入动态分配2D数组

我正在尝试纠正使用Emacs打开C代码以及使用Valgrind检查编译的代码时遇到的一些clang错误。我已经制作了此代码来回答Codingame的难题。需要明确的是,…

情仇皆在手 2025-01-25 05:53:33 3 0

使用不同的编译器时,我会得到不同的输出

我试图解决使用C的问题。但是我在不同的编译器中获得了不同的输出。首先,我尝试了GCC,没有错误,但是当我使用Clang时,输出更改。 问题: 给定五个…

新一帅帅 2025-01-25 04:12:07 1 0

Clang无法正确调用LLD

我准备了两个非常简单的C文件,Main.C和test.c,并使用以下命令来编译它们: clang -target = aarch64 -c main.c clang -target = aarch64 -c test.c …

雅心素梦 2025-01-25 04:00:36 3 0

当比较双打容器时,为什么没有警告 - wfloat -equal?

如果使用GCC或CLANG使用Compiler选项 -wfloat-Equal ,则浮点/双值的平等比较会引起警告。但是,当比较容器(例如 std :: vector 或 std :: tuple )…

维持三分热 2025-01-25 03:40:45 3 0

如何在OpenModelica(Linux)中使用外部功能来调用CoolProps共享库中的功能?使用Fortran-77包装器没有奏效

中尝试了fortran wapper。 我在 double precision T,Q,D,h,s,P character(LEN=32) Ref,Output, Name1, Name2 double precision outVal,Prop1,Prop2 in…

三五鸿雁 2025-01-24 19:21:02 6 0

clang 14.00:_glibcxx11_deprecated_suggest(“ std :: bind&quot”);

使用GNU/GUIX的Clang-Toolchain软件包安装了Clang 14.0。 当我会折旧的功能使用错误 试图编译一个简单的代码: //build with: clang++ main.cpp //mai…

手长情犹 2025-01-24 19:19:45 2 0

与较新的glibc的clang汇编为Sysroot

我正在尝试使用ubuntu 22.04的sysroot从ubuntu 20.04映像进行编译,而我遇到了很多麻烦,得到这样的链接器错误: /usr/bin/ld: ../build_rootfs/x86_6…

何时共饮酒 2025-01-24 18:11:47 3 0

用LLVM中的指令代替教学的RHS

假设这是一个问题, 我有以下我想要的说明 %add = add nsw i32 %argc, 50 ,首先要创建一个二进制指令 %T1 = add nsw i32 %argc, 50 %add = add nsw i…

£烟消云散 2025-01-24 11:37:02 4 0

在我的项目中使用v8.dll时解析外部符号

我是新的C ++项目。我可能不确定C ++项目的先决条件知识。 [我的环境] Windows 10 Python 2.7.18 开发人员命令提示vs 2022 Visual Studio 2022 Commun…

寒尘 2025-01-24 10:47:20 7 0

如何在恒定表达式中获取STD阵列大小?

考虑以下代码: #include #include struct A { std::array test; void method() { std::size_t duptest[test.size()] = {}; // error: variable-sized…

梦回旧景 2025-01-24 08:21:59 2 0
更多

推荐作者

Mr.HU

文章 0 评论 0

疯到世界奔溃

文章 0 评论 0

隔纱相望

文章 0 评论 0

萌无敌

文章 0 评论 0

梦幻的味道

文章 0 评论 0

自在安然

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文