-
在类型通用代码中使用-Wtype-limits
我有一个函数可以对泛型类型的值执行否定检查(当然,我不想假设该类型,它不一定是模板化的)。 -
如何解决C ++中的“ cppcoreguidelines-pro-type-cstyle-cast”错误?
我正在使用Visual Studio 2015 64位和Clang作为编译器的C ++。 我尝试使用以下代码将<code>string</code>转换 -
如何使用Clang在OSX中编译OpenMP C程序
我正在尝试编译以下代码,以计算n个d维点到特定有利位置的距离。 <pre><code>#include <stdlib.h> #incl -
构造函数SFINAE和继承在clang中失败
以下代码在GCC下可以正常编译,但在clang中失败并显示错误: <blockquote> 没有匹配的构造函数, -
Clang + ARM64:如何将X8作为参数传递?
在ARM64体系结构中,如果结果的大小超过16个字节,则将其发送到X8寄存器中。我需要以传递此寄存器的 -
有没有办法禁用clang格式的“ SpacesInBraces”?
我想要这样: <pre><code>int x{ 0 }; </code></pre> 看起来像这样: <pre><code>int x{0}; </code></pre> 但是 -
为什么我可以在C ++的一个范围内重新声明变量?
我在Objc中编写了一些测试代码,并使用Clang -rewrite-objc将其转换为C ++,发现在C ++代码中似乎存在重新声 -
lang:函数对齐
我已经生成了许多小功能。但是由于Clang中的默认对齐方式为16个字节,因此生成的文件的大小太大。如 -
执行GCC和Clang之间的性能差距
我有以下简单的代码,当我在GCC和Clang中编译它们时,它们的执行时间之间存在巨大的性能差异,因为您 -
在Mac终端中进行编译时,如何摆脱“链接器命令失败,退出代码1”的问题
我正在尝试在终端中使用clang编译器来编译一个简单的C ++程序。我收到一个链接器错误:链接器命令失 -
python模块'信号'没有属性'SIGHUP'和其他信号
<pre><code>C02TPARXG8WN:fal$ python Python 3.6.9 (default, Nov 10 2019, 01:00:31) [GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.10.44 -
链接通过clang编译.cu文件生成的.ll文件
我正在使用clang编译以下代码: <code>clang++ -std=c++11 -emit-llvm -c -S $1 --cuda-gpu-arch=sm_30</code>。这将生成<code>v -
如何获取`mov rdx,symbol`来移动符号值而不是clang intel语法中符号地址的值? 丑陋的解决方法:切换到.att_syntax并返回:无效且无效的解决方法:lea
我有以下代码与macOS上的clang一起使用: <pre><code>.intel_syntax noprefix .data hello: .ascii "Hello world\n -
为什么预处理器的此输出似乎没有意义?
对不起,标题不好,希望我的解释更清楚。 我有以下<code>c</code>程序: <code>clang_test.c</code> -
为macOS构建,但链接为独立建立的目标文件
我正在构建ffmpeg,并且几个文件出现以下错误。我不是专门用独立旗帜建立的,所以看不到为什么会这 -
如何修复msys64错误:C ++中的权限被拒绝
我正在尝试在Visual Studio Code中运行一个简单的C ++代码。我只是设置VS Code以与C ++一起使用,但我无法使 -
msvc的动态数组初始化行为不同于gcc和clang
输入类型 <pre><code>struct S { int x; }; </code></pre> 和两个功能 <pre><code>S* f() { const auto x = new S -
libclang CXCursors隐藏了openmp指令的主体吗?
我试图为openmp代码编写一个linter,但是libclang隐藏了openmp指令的主体。我的问题与llvm邮件列表中的<a href= -
在c11中用clang编译的程序中调用DX12函数时出现问题
为了学习,我尝试使用纯c11中的clang正确调用DirectX12 API。我设法将所有内容进行编译,但有时vtable指针 -
有符号位域的多个不一致行为
我在签名位字段上遇到了奇怪的行为: <pre class="lang-c prettyprint-override"><code>#include <stdio.h> struct -
Clang OpenMP版本,无法获取最新
我已经按照<a href="https://apt.llvm.org/" rel="nofollow noreferrer">https://apt.llvm.org/</a>中的说明安装了clang和llvm版本 -
不同C ++编译器之间的自动类型推导不匹配
因此,我试图以某种现代C ++的形式实现点积(<a href="https://en.wikipedia.org/wiki/Dot_product" rel="noreferrer">https:/ -
字节值8字节或16字节数字
我假设如果将长变量var初始化为0,则每个字节的值都应为0。(与__int128相同) 这是一段测试代码 -
从armcc迁移到armclang会导致节类型冲突
由于ARM Keil µVision将其默认编译器从<code>armcc</code>更改为<code>armclang</code>,所以我试图迁移现有项目。通 -
如何强制编译器将“ 4的向量”包装器类作为单个XMM寄存器传递?
我正在尝试优化一个小的“ 4浮点数的矢量”包装器类,当然,我也想使其变得方便。例如: <pre><cod -
从函数返回std :: variant
我试图从函数中返回<code>std::vector<long></code>或<code>std::vector<char></code>,但编译器抱怨此行<code>re -
MacOS上的Python3,gcc和clang
我正在尝试在Mac(MacOS 10.14.6 Mojave)上制作Python脚本,而在安装模块(看门狗)时遇到了麻烦。我有内置 -
使用CMake和clang在Windows上构建一个简单的C ++项目
我正在尝试获取一个简单的“ Hello World”程序以在Windows 10上构建,最好使用CMake和clang。如果我使用MinGW -
使用可见性属性(不使用__declspec(dllexport))时,Clang可以生成导入库吗?
使用Microsoft编译器时,要从库中导出类或函数,您将使用类似于以下代码: <code>class __declspec(dllex -
使用Clang / Ninja产生所有可能的错误
我正在编译一个相当大的库,其中包含许多我需要引入的外部依赖项。每次尝试编译时,都会收到有关