Clang

Clang

文章 47 浏览 272

clang是否具有GNU GCC的预处理指令等效?

使用GNU/GCC,存在一个预处理器主张指令功能,该功能采用表格: #predicate (answer) 请参见 GCC断言。 Clang编译器/预处理器是否具有等效功能?…

感情洁癖 2025-02-07 10:59:35 3 0

在Windows上使用clang时选择MSVC运行时

我目前正在尝试使用Makefiles使用MSVC和Clang编译一个较大的项目。该项目包含几个静态的,共享的库和可执行文件。 用Linux下的Clang和NDK(Windows/li…

德意的啸 2025-02-07 08:16:27 3 0

如何在Windows上的Intel SGX飞地中运行应用程序

每个人。 我已经在Windows上的Azure创建了DCSV3虚拟机。 如何从Intel SGX飞地内部运行该应用程序?…

吾家有女初长成 2025-02-07 07:29:00 3 0

Swift Compiler LLVM IR优化

对于一个项目,我目前正在使用Swift编译器前端生成LLVM IR。我需要分析IR以找到可变读/写入之间的运行时间依赖关系,以找到并行性的最终目标。 为此,…

别在捏我脸啦 2025-02-06 20:25:00 4 0

开发基于叮当的工具时,如何加快编译时间?

我正在开发基于叮当的工具 (即,a 但是,重新编译源文件的时间比我想要的要长。 具体来说,对于下面的小示例程序,大约需要7个 秒可以编译这个文件,…

悲歌长辞 2025-02-06 20:00:08 3 0

Clang为什么要抱怨“初始化元素”不是编译时常数。对于本地复合字面意思?

使用以下代码, #define REINT(T, X) (union {__typeof__(X) x; T t;}){X}.t int f2i(float x) { return REINT(int, x); } float i2f(int x) { return…

葬シ愛 2025-02-06 19:38:57 3 0

Clangd无法解析STL Lib标题

当我配置Neovim LSP时,我遇到了一个问题。我的LSP客户端是NVIM-LSPConfig,Clangd是我的LSP服务器。 这是我的clangd设置参数 require('lspconfig')['…

囚我心虐我身 2025-02-06 10:29:48 4 0

为什么clang编译器抱怨,尽管所有内容都呈现

我正在尝试通过 xdp教程以及与样本编译有问题。为什么Clang抱怨已经完成了其中的包含? 示例: common_params.c:105:4: warning: incompatible implic…

維他命╮ 2025-02-06 02:34:04 2 0

有没有办法强迫Clang使用未对准的负载/存储X86说明?

我正在尝试在一个大型Visual Studio项目中使用Clang。有很多MS特定的代码,包括C ++ / CLI和MSTest,这些代码无法与Clang一起编译,因此它是Microsoft…

凌乱心跳 2025-02-05 15:30:50 3 0

无法在Windows上使用Neovim启动Clangd LSP服务器

我正在尝试创建Neovim配置,该配置将使我可以与CMAKE生成的C ++项目一起工作。 我已经安装了 nvim-lspConfig 插件,并且已经使用Visual Studio 2022 I…

时间你老了 2025-02-05 12:03:28 3 0

指定函数参数的寄存器?

旧的GCC或EGC说,一些编译器对单个文件中的静态功能应用ABIB-BROKING优化,例如传递参数或使用任意寄存器返回结果。 考虑一些源代码: // Original fo…

欲拥i 2025-02-05 04:12:30 3 0

在我的c/c++中如何区分代码,在GCC和Clang之间作为编译器?

我通常通过检查 __ GNUC __ 来编写涉及GCC的代码。现在,我想编写一些对GCC和Clang行为不同的代码 - 但似乎Clang也定义了 __ GNUC __ 。我如何区分它…

故事还在继续 2025-02-05 03:44:46 2 0

使用nostdlib的clang代码覆盖范围没有与Clang的运行时配置文件lib正确链接

我正在尝试按照此处描述的方式遵循Clang的代码覆盖功能的说明:。 具体来说,我想使用代码覆盖范围,而无需文件系统x86裸机(nostdlib),通过重定向…

黄昏下泛黄的笔记 2025-02-04 18:56:49 3 0

如何获得ARMV7A未知的linux-android21工具链?

我正在尝试为Android设备编译一些内核模块。我试图通过从GPLAY中安装一些C/C ++编译器并查看Clang -V输出来查看其使用的工具链。 它是“ ARMV7A-INKNO…

彻夜缠绵 2025-02-04 12:45:52 1 0

如何使用Clang AST在功能块的开头插入语句?

我正在用clang编写源头变压器的源。我想在函数中插入每个参数的一个标志变量。因此,如果我的原始来源如下: int f(int x, int y) { // do something …

稚然 2025-02-04 10:36:31 3 0
更多

推荐作者

Mr.HU

文章 0 评论 0

疯到世界奔溃

文章 0 评论 0

隔纱相望

文章 0 评论 0

萌无敌

文章 0 评论 0

梦幻的味道

文章 0 评论 0

自在安然

文章 0 评论 0

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