clang 相关问题

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

为什么 C++ Lambda 和 IOS 块不是完全关联的?

我是 IOS 编程新手,正在学习块和 lambda。在我对块和 C++ lambda 的研究中,我读到 lambda 本质上可以替换块,因为它们几乎可以做很多事情...

回答 1 投票 0

Gcc 与 clang 在模板内查找合格类成员方面的差异

以下代码在使用 gcc 14.2 或 clang 19.1 编译时会产生不同的结果: 命名空间 mylib { 模板 void Function(const Type& t) { // 注意:例如...

回答 1 投票 0

无法理解此 PCL 代码:在原始指针上调用成员方法而不使用 ->

我正在尝试使用 Clang 14 构建 PCL,但在尝试编译 时,它在 SparseMatrix 类上失败,并出现错误成员引用基类型 'MatrixEntry

回答 1 投票 0

为什么 clang 显示 C++ 的覆盖率为零?

我正在使用 LLVM libFuzzer 和 Clang 进行一些模糊测试,但我得到的覆盖范围显示整个文件的命中率为 0。 为了简单起见,我回到了经典的 libFuzzer 示例(几乎): 外部&

回答 1 投票 0

clang 格式配置可将注释与左大括号保持在同一行

我正在使用 clang-format 通过以下配置项来配置我的 C++ 代码格式: 基于风格:谷歌 语言:CPP 栏数限制:120 现在我想实现以下目标...

回答 1 投票 0

macOS 上的“gcc”实际上是“clang”吗?

macOS同时有clang和gcc,但它们实际上是同一个东西? 当我运行以下命令时: 海湾合作委员会-v 我发现“gcc”实际上是“clang”,因为...

回答 1 投票 0

为什么两个整数相除时只将分子转换为浮点型以获得浮点商?

我刚刚开始接触 Objective-C,一般来说都是 C,所以我想这也是一个 C 问题。这更多的是一个为什么的问题,而不是一个如何的问题。 我注意到,在将两个分成...

回答 4 投票 0

使用支持 CUDA 的 Clang 编译器编译 C++ 项目时出现问题

我正在尝试在 Windows 上构建一个名为 VORTEX 的开源项目。我使用CLANG 作为编译器。但是,当我运行 CMake 命令时,似乎未检测到 NVCC 编译器。 C...

回答 1 投票 0

GCC 的 -Wuninitialized 正确吗?

让我们考虑以下代码(编译器资源管理器): #包括 #包括 #包括 结构数据 { //数据() {} // 待办事项 整数值; }; 自动测试() {

回答 1 投票 0

在 Xcode 中编辑编译器的支持文件位置

我重命名了存储 Xcode 项目支持文件的文件夹,现在我无法编译我的项目。我能够编辑构建设置以反映新的文件夹名称,但是

回答 1 投票 0

conda工具链c++ -> fortran -> c++ (clang/gfortran)中异常捕获的问题

当尝试捕获由 fortran 子例程调用的 c++ 函数引发的异常时,我有不同的(但不令人满意)行为,该子例程本身由 c++ main 调用。 Fortran 子程序...

回答 1 投票 0

源文件是否应该以新行结尾?反斜杠+换行符怎么样?

如果我们不使用换行符来结束源文件,而只是在 main() 之后使用 },那么 clang 编译器(在严格模式下) -std=c17 -pedantic-errors) 臭名昭著地抱怨: 错误:

回答 1 投票 0

Visual Studio Code Clang 错误:链接器命令失败

我是 C++ 新手,我在课堂上跟随我的教授学习,他使用 VS 代码。我不断收到相同的错误消息,没有输出,并尝试在线遵循解决方案,但没有一个解决...

回答 1 投票 0

在ios应用程序中使用Clang API编译源代码?

由于在 iOS 上,启动外部进程(在本例中为编译器)受到限制,是否可以通过 API 使用 clang 编译 c/c++ 源作为共享库来绕过限制?有例子吗?

回答 1 投票 0

调试类型设置为 DWARF 的 Xcode 调试版本中没有 DWARF

Xcode 14.2,iOS Objective C 项目。我选择调试信息格式为 DWARF(不是“DWARF with dSYM”),重新构建。在 debug-iossimulator 产品包中,有一个可执行文件。模组时间...

回答 1 投票 0

Windows 上 clang 版本之间的差异

我听说过 clang-cl 作为 clang 的“微软风格”版本,但查看我的配置,我观察到以下内容: 我的 msys2 目录中有一个可执行的 clang 我……

回答 1 投票 0

如何注释 .clang-tidy 配置文件中的一行?

请帮助我理解如何从 clang-tidy 配置文件中注释掉一行。

回答 2 投票 0

如何使用 clang 链接 boost 库 1.54?

我已经使用 clang 在我的 mac 上安装了 boost。 包含= /usr/local/include/boost-1_54/ 库=/usr/local/lib/ (libboost_atomic-clang-darwin42-mt-1_54.a、libboost_math_c99f-clang-darwin42-mt...

回答 2 投票 0

clang 抱怨“goto”传递 constexpr 双重初始化,而 msvc 可以接受它

我正在开发一个UE插件,并使用这样的goto语句:(为了使其可重现,我将UE的东西变成std)我使用constexpr来替换MACRO,但它似乎引入了变量

回答 1 投票 0

为什么 Clang 只从 Sandy Bridge 开始执行此优化技巧?

我注意到 Clang 对以下代码片段做了一个有趣的除法优化技巧 int64_t s2(int64_t a, int64_t b) { 返回a/b; } 以下是指定 marc 时的汇编输出...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.