clang++ 相关问题

clang是一个C,C ++和Objective-C编译器,它包含预处理,解析,优化,代码生成,汇编和链接。根据传递的高级模式设置,Clang将在执行完整链接之前停止。虽然Clang是高度集成的,但了解编译的各个阶段,了解如何调用它是很重要的。

Apple Clang 13 C++20 模块支持缺失

根据官方文档,Clang 13 通过使用 -fmodules 命令行参数来支持 C++20 模块。 我什至无法使用 Clang 13 (macOS Monterey) 编译基本模块...

回答 1 投票 0

如何为LLVM IR指令分配名称?

我正在尝试获取指令的操作数名称,例如%10 = load i32* %2,align 4,!dbg!140'。但是,它为名为 %1、%2 的操作数提供了空字符串',如下所示。 那里...

回答 2 投票 0

具有递归不完整类型和泛型 lambda 参数的编译器行为

以下代码使用 GCC 14.1 (-std=c++20) (godbolt) 可以成功编译,但 Clang 18.1.0 (godbolt) 由于某种原因无法编译: 模板 结构修复{ Ff; 使用...

回答 1 投票 0

clang(和 LLVM)和 gcc / g++ 有什么区别?

gcc 和 g++ 是 C 和 C++ 代码的传统 GNU 编译器。最近,使用 LLVM 的 clang(和 clang++)作为替代编译器越来越受欢迎。 CLASS 和 CLASS 有什么区别

回答 1 投票 0

clang:错误:未知参数:'-fno-leading-underscore'

我正在尝试使用 -fno-leading-underscore 选项编译我的 .cpp,但它会引发错误: clang:错误:未知参数:'-fno-leading-underscore' g++ -m32 -fno-use-cxa-atexit -nostdlib -fno-

回答 2 投票 0

如何在clang中链接experimental::simd

我在 MacOS Ventura 上的 clang++ 中链接 std::experimental::simd 操作时遇到问题。这是我最小的失败: #包括 使用 std::experimental::simd; int main(...

回答 1 投票 0

未找到 LC_RPATH

我正在使用 mac os sonoma 14.2.1 并且 xcode-select 已完全更新。我从网站下载了SDL2的.dmg版本并将其放在/Library/Frameworks中。 这是我尝试运行的代码: // 开启...

回答 1 投票 0

为什么 kernlab 软件包无法通过 GCC 安装在我的 MacOS 上?

我一直在尝试安装“kernlab”包,因为我正在尝试学习机器学习并需要它来支持向量机模型。我通过 Homebrew 下载了 GCC-13,并且...

回答 1 投票 0

如何用clang生成.map文件?

Clang 中 /MAP 的等效标志是什么来生成 .map 文件?

回答 2 投票 0

使用 cmake、clangcl 和 Visual Studio 2022 构建 zlib 时出现构建问题

我想使用 clangcl 而不是 VS2022 标准工具集构建 zlib。所以我发现我可以使用 cmake 的 -T 选项来实现这一点。它正确选择 clang-cl 但我遇到了一些 str...

回答 1 投票 0

如何在github操作工作流程yaml文件中编写If else条件?

在这里,我给出了一组行。但根本行不通。无法同时进行“运行 Clang 静态分析 (C)”和“运行静态代码分析 (C++)”。为什么? 问题:当我需要推动 C 或 CPP 或两者时......

回答 1 投票 0

Clang 18.1.5 和 std::println 的支持

我最近通过brew包管理器将我的M1 Mini Mac上的Clang编译器从Clang 17.0.6升级到Clang 18.1.5。我有几个具有 std::println 的测试程序,它可以很好地工作......

回答 1 投票 0

如何编译LLVM万花筒教程?

我之前一直在 C# 中使用 LLVM,其中包含 Nuget LLVM 库。我转向 C++,并尝试遵循万花筒教程。不幸的是我不知道如何编译它。我保存...

回答 3 投票 0

设置 clang 指向 LLVM 而不是 bin?

如果这是一个初学者问题,请原谅...我正在尝试使用brew 在我的Mac Intel 上设置我的clang 和clang++。 为了安装,我只需使用brew install llvm libomp open-mpi。 然后我检查了它在哪里

回答 1 投票 0

从使用 Clang 编译的插件中调用主可执行文件的函数

我正在编写一个程序(macOS,clang++编译器,目前只有AppleSilicon),稍后我可以通过提供使用主程序的pu的自定义插件(动态库,在运行时加载)来扩展它...

回答 2 投票 0

从基类中查找虚方法的地址

CPU:Mac M (AArch64) 编译器:XCode(Clang) 我们有 UE5 中的以下类 类 IRHIComputeContext {} IRHICommandContext 类:公共 IRHIComputeContext { // 纯虚方法...

回答 1 投票 0

这是 GCC 优化器错误还是功能?

我观察到一种奇怪的行为,GCC(但不是 clang)将在全局销毁阶段跳过指针释放后重置表达式,并且具有某些 -O? 值。我可以用

回答 1 投票 0

仅在使用 const 关键字时出现整数溢出警告

在使用 clang++ v.17.0.1 或更高版本(带有标志 -Winteger-overflow)时,我遇到了 C++ 中 const 关键字的警告。 这是代码片段: int foo_const() { const auto min = std::

回答 1 投票 0

如何在 freebsd 上从 clang11 切换到 clang14?

你好,我的服务器上安装了 clang 11.0.1 版本,但我的项目是用 clang14 编译的,当我编写命令“ pkg install clang14 ”时,我收到类似 clang14 not find 的错误。 请...

回答 1 投票 0

gtest:clang++ 和 std::vector 架构 x86_64 错误的未定义符号

我下载了gtest 1.6,并用clang++编译它。 导出 CC=/usr/bin/clang 导出 CXX=/usr/bin/clang++ 配置 制作 我得到了 libgtest.a,并将其复制到 /usr/local/lib/libgtest_c...

回答 2 投票 0

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