Clang

Clang

文章 47 浏览 269

为项目启用 clang

我决定在我的项目中测试 clang。有 CMake 构建系统,所以我运行这样的命令: cmake ../ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ MAKE…

雪花飘飘的天空 2024-10-30 20:40:39 4 0

Xcode 4(和依赖项)的编译、构建或存档问题

这个问题在过去几周内不断发展,涵盖了 的更一般性问题xcode4 (以及从较旧的 xcodes)。 然而,许多问题可以通过遵循同一组说明来解决。 如果您遇到…

晨光如昨 2024-10-30 17:51:38 6 0

为什么这个程序会被三个 C++ 错误地拒绝?编译器?

我在编译我编写的 C++ 程序时遇到一些困难。 该程序非常简单,并且据我所知,符合 C++ 标准中规定的所有规则。为了确定这一点,我已经完整阅读了 ISO/…

挥剑断情 2024-10-28 01:55:45 6 0

libclang 解析生成错误的输出

我正在尝试使用 libclang 构建一个小型解析程序。 要解析的源文件 (Node.h): #pragma once struct Node { int value; struct Node *next; }; 主程序…

情深已缘浅 2024-10-27 19:25:37 5 0

这是什么?内联类?

我偶然发现 Clang 编译器允许 inline class AAA { }; 在 C++ 中使用 : 。 这是什么? 附言。我向 Clang 邮件列表报告了此问题[电子邮件受保护],现在…

一页 2024-10-25 00:46:04 5 0

我可以获得 C/C++ 的 XML AST 转储吗?不使用编译器而用 clang 编写代码?

我成功地使用 cmake 和 Visual Studio 10 为 Windows 编译了 clang。我想获得一个 XML 文件作为源代码的 AST 表示。有一个选项可以在 linux (ubuntu) …

赤濁 2024-10-22 03:54:51 6 0

GNU99 和 C99 (Clang) 有什么区别?

我看到了编译器选项 GNU99 和 C99。他们有什么区别?有详细文档吗? (Clang、Xcode、Mac OS X)…

意犹 2024-10-21 22:54:04 8 0

使用 SSE 将向量乘以常数

我有一些在 4D 向量上运行的代码,目前我正在尝试将其转换为使用 SSE。我在 64b linux 上同时使用 clang 和 gcc。 仅对向量进行操作就可以很好地理解…

-柠檬树下少年和吉他 2024-10-21 10:55:46 8 0

LLVM、CLang 和 LLC 优化过程

我正在实现 LLVM 的新后端,从 CBackend 目标开始。 最终目标是使用“llc”生成输入 C 代码的源转换。 然而,我想做一些优化,但在这种情况下它们似乎…

情未る 2024-10-20 21:25:40 2 0

C 的“内联” - 对 GCC 和 Clang/LLVM 的暗示有多强?

在 C++ 中,关键字“inline”有两个用途。首先,它允许一个定义出现在多个翻译单元中。其次,它向编译器暗示函数应该内联到编译后的代码中。 我的问题…

财迷小姐 2024-10-20 20:37:00 6 0

llvm ir 返回人类可读的源语言?

有没有一种简单的方法可以从 llvm ir 转到工作源代码? 具体来说,我想从一些简单的 C++ 代码开始,这些代码仅修改 POD(主要是整数、浮点数等数组)…

败给现实 2024-10-20 06:15:46 5 0

避免“潜在泄漏”的惯用语是:带有“远距离”的警告发布?

处理大图像的动画,您可以这样做:只需为每个大图像分配内存... NSArray *imagesForLargeAnimation; #define IMG(X) [[UIImage alloc] \ initWithCont…

拥抱我好吗 2024-10-19 04:20:25 7 0

Clang 用户文档

我不确定是在这里问还是在超级用户中问,但这个网站似乎更合适 我正在寻找专门针对这两个领域的 Clang 文档/分析: Clang 与 GCC 提供的警告的比较 我…

旧人九事 2024-10-18 22:45:45 8 0

避免在 C++ 初始化期间复制变量带块

请看一下这段代码。 C++ 与 Clang 的 block 功能。 这段代码可以避免复制吗?请让我知道您的意见。 这只是避免堆的一种做法。 class Element { public…

野鹿林 2024-10-18 00:58:09 4 0

使用 CLANG/LLVM 编译器减少代码的执行时间

嗯...当我在寻找一个好的编译器时,我遇到了 clang/LLVM。该编译器给出的结果与其他编译器(如 icc、pgi)相同。但问题是关于这个编译器的教程很少...…

迎风吟唱 2024-10-18 00:37:08 5 0
更多

推荐作者

浪漫人生路

文章 0 评论 0

620vip

文章 0 评论 0

羞稚

文章 0 评论 0

走过海棠暮

文章 0 评论 0

你好刘可爱

文章 0 评论 0

陌若浮生

文章 0 评论 0

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